Organisations covered in CANADIAN SOLAR UK LTD group statement (2025)
Below are the organisations covered in
CANADIAN SOLAR UK LTD statement (2025)
| Organisation |
|---|
|
CANADIAN SOLAR SSES (UK) LTD 5th Floor, 2 Copthall Avenue, London, England, EC2R 7DA Company number: 12370408 |
|
Canadian Solar EMEA GmbH Radlkoferstraße 2, Munich, Germany, 81373 |