Recurrent Energy sells two French battery storage projects to BW ESS - CSIQ News | Rallies