Canadian Solar’s Recurrent Energy sells 200 MW French battery storage portfolio to BW ESS - CSIQ News | Rallies