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 >
show all news