GUELPH, ON, April 22, 2021 /PRNewswire/ -- Canadian Solar Inc. ("Canadian Solar") (NASDAQ: CSIQ) today announced its wholly-owned subsidiary, Recurrent Energy, LLC ("Recurrent Energy"), commenced ...