Texas-based developer Stella orders 480MWh battery storage from China…
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. CLOU announced 1 January 2024 that it has received the battery energy storage system (BESS) equipment order from Stella …