40 year anniversay

Vodacom Regional Head Office, South Africa, Cape Town

More News

Bella Frutta Packhouse, Ceres

More >

South 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