China’s CLOU Energy Storage has secured an order from US-based Stella Energy Solutions to supply 480-megawatt hours…