V&A Waterfront, South Africa, Cape Town
More News
Xigera Camp, Botswana, Okavango Delta
More >
Africa’s largest rooftop installation at Dube Tradeport
SOLARWORLD Africa together with its partner Power Solutions, a South African EPC company, supplies Africa’s largest roof-mounted photovoltaic system in the Dube TradePort’s ‘Agrizone’ at…
More >