Penn Energy Renewables and Canadian Solar Close 18.7 MW AC Deal for Two Solar Farms in Canada
Canadian Solar Inc. (NASDAQ: CSIQ) (the “Company”, or “Canadian Solar”), one of the world’s largest solar power companies, announced that its subsidiary, Canadian Solar Solutions Inc., has closed an 18.7…