Scandal-hit Toshiba’s giant Times Square TV coming down in cost-cutting measure
Japan Times latest articles 2018-05-20
Summary:
Confirming tough times for the scandal-hit electronics giant, Toshiba Corp.’s giant TV screen is being removed from a building overlooking New York’s Times Square.The familiar ...