Canadian Solar Inc (NASDAQ:CSIQ) on Monday announced that the 45-MW battery project it recently secured in Colombia's storage tender would benefit from a 15-year revenue stream.