China's Shenzhen Clou Electronics Co Ltd (SHE:002121) said it has signed an agreement to deliver a 5-MW/10-MWh battery energy storage system (BESS) in France, for what will be its first such project in the country.