A Toshiba Corp logo displayed on one of its television sets is seen through a vehicle in Tokyo, Japan, November 26, 2015. REUTERS/Toru Hanai/File Photo
1 / 30
Reuters | Photo By © Reuters Staff / Reuters / REUTERS
Wed, Sep 28, 2016 1:33 AM EDT