Meet turbine Goliath towering over Northern Cape: Longyuan converting wind into electricity to power South Africa 0 27.10.2024 14:43 Business Report