CONTACT US

CONTACT US

EUROPE – MODULES AND SYSTEM SOLUTIONS (MSS):

Germany – Munich
Canadian Solar EMEA GmbH
Landsberger Straße 94, 80339 Munich, Germany
P +49 (0) 89 519 968 90
F +49 (0) 89 519 968 911
E sales.emea@csisolar.com

Spain – Madrid
Canadian Solar MSS IBERIA S.L.
Avenida General Peron 27, 28020 Madrid, Spain
E sales.emea@csisolar.com

MIDDLE EAST – MODULES AND SYSTEM SOLUTIONS (MSS)

UAE – Dubai

Canadian Solar Middle East DMCC
ONE – JLT Business Center, 5th Floor,
Office 73 Jumeirah Lake Towers
Dubai, UAE

P +971 4 429 5828
E sales.me@csisolar.com

AFRICA – MODULES AND SYSTEM SOLUTIONS (MSS)

South Africa – Cape Town

Canadian Solar South Africa (Pty) Ltd
4th Floor, Suite F0405A Letterstedt, Newlands on Main
Cnr: Campground & Main Roads
7700 Cape Town, South Africa

P +27 21 001 4800
E sales.za@csisolar.com