
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