Spain — MadridCanadian Solar Spain, S, L. Avenida General Perón 27, 28020 Madrid, Spain. Poland — Warsaw/Canada Solar Polish Holdco Spolka Z Ogranizcona Odpoweidzialnosci ą Q22 Building, al. This page includes all SEC registration details, as well as a list of all documents (S-1, prospectus, current reports, 8-K, 10,000, annual reports) filed by Canadian Solar Inc.
Canadian Solar is a leading global manufacturer of photovoltaic solar energy modules and a provider of solar energy solutions, with more than 13,000 employees worldwide. Canadian Solar (CSIQ) currently has 26 GW of solar projects and 31 GWh of pending storage projects, and is in a unique position to develop complete turnkey solar projects and solutions.