Scatec is set to build three large-scale solar power plants in South Africa after being awarded the preferred bidder status by the Department of Mineral Resources and Energy.
Scatec is set to build three large-scale solar power plants in South Africa after being awarded the preferred bidder status by the Department of Mineral Resources and Energy.
As a subscriber, you have reached this page because you are not logged in.