Canadian Solar Inc (NASDAQ:CSIQ) said on Wednesday its e-STORAGE unit has secured battery storage supply and long-term services agreements with Aypa Power for two large-scale projects in Ontario, Canada, with a combined capacity of 420 MW/2,122 MWh.