Texas-based developer Stella orders 480MWh battery storage from China’s CLOU
China-headquartered energy storage system integrator and manufacturer CL Energy Storage Corporation (CLOU) has won an order in the US for “approximately” 480MWh of battery storage equipment.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed