Scatec Solar

Verified
ScatecSolar-Logo-Pos-Digital.png
Keywords for your products / services

Solar Power, IPP, SED ED

Contact Person
Yumnaa Firfirey
Languages
English
Address
3 Dock Rd, Cape Town City Centre
City
Cape Town
Province
Western Cape
Post Code
8002
Country
South Africa
Business Description

We seek project opportunities globally where there is a strong rationale for solar and the integrated business model creates competitive advantage