Westinghouse Electric.

Toshiba reports long-delayed earnings, posts $8.8 bn loss

Thu, 10 Aug 2017 - 08:15 GMT

Toshiba on Thursday met a looming deadline to report its long-delayed financial results, saying it lost around $8.8 billion in the last fiscal year.

More