FILE PHOTO: A logo of Toshiba Corp is seen outside

FILE PHOTO: A logo of Toshiba Corp is seen outside an electronics retail store in Tokyo, Japan, February 14, 2017. REUTERS/Toru Hanai/File Photo

Top Stories

- Advertisement -