Toshiba revealed Thursday that China's ENN backed out of a planned 91.3 billion yen ($818 million) deal for the Japanese conglomerate's flagging U.S. liquid ...
A