Cruise Ship Terminal, Kenia, Mombasa

More News

SolarWorld supplies Southern Africa’s largest rooftop solar energy system to agricultural sector

SOLARWORLD Africa (Pty) Ltd., together with EPC partner African Technical Innovations (Pty) Ltd., has commenced supply and installation of Southern Africa’s largest agricultural rooftop…

More >

Ceres Koelkamers, South Africa, Western Cape

More >
show all news