Toshiba Sells Power Storage System With World's Highest Output Power

An image of the power storage system to be installed at the West Sendai Transformer Substation of Tohoku-Electric Power (image courtesy of Toshiba)

An image of the power storage system to be installed at the West Sendai Transformer Substation of Tohoku-Electric Power (image courtesy of Toshiba)

Close