Struggling Japanese engineering firm Toshiba lowered its profit forecasts Wednesday with rising costs weighing on its energy operations.
Struggling Japanese engineering firm Toshiba lowered its profit forecasts Wednesday with rising costs weighing on its energy operations.