CLOU Secures Order for 480 MWh Battery Energy Storage Systems from Stella Energy SolutionsBy Matthew WrightJanuary 8, 2024 China’s CL Energy Storage Corporation (CLOU) has announced securing a substantial order from US battery storage developer Stella Energy Solutions LLC for approximately 480 MWh of…