GUELPH, Ontario: Canadian Solar Inc. (the “Company”, or “Canadian Solar”) (NASDAQ: CSIQ), one of the world’s largest solar power companies, today announced that it has signed an agreement for the purchase of electricity from its 32 MWp/23 MWac Suffield solar facility with Direct Energy, one of North America’s largest energy and energy-related services providers, and […]