Toshiba is not having a good week. As the company struggles to survive, political pressures from the Japanese government are complicating an already messy situation.
Photo: Amos Bar-Zeev
Toshiba is not having a good week. As the company struggles to survive, political pressures from the Japanese government are complicating an already messy situation.
Photo: Amos Bar-Zeev