Former executives at Canadian Solar Inc’s (NASDAQ:CSIQ) subsidiary Recurrent Energy LLC on Monday announced the creation of a low-carbon business that will focus on battery storage development across the US.