News

Narada Power, the China-based battery maker, has announced it will soon mass produce the Center L Ultra 6.25MWh liquid-cooled energy storage system (ESS).