Canadian Solar Announces Manufacturing Facility in Texas

(Canadian Solar, 15.Jun.2023) — Canadian Solar Inc. (NASDAQ: CSIQ), headquartered in Guelph, Ontario, is establishing a solar PV module production facility in Mesquite, Texas. Canadian Solar is building a […]

Canadian Solar Inks Deals With BTG And Furnas

(Canadian Solar, 23.Nov.2020) — Canadian Solar Inc., one of the world’s largest solar power companies, announced that it recently signed a power purchase agreement (PPA) […]