Scatec SA

29 Oct 2021

Scatec awarded Preferred Bidder status on solar projects in South Africa

Scatec awarded Preferred Bidder status on solar projects in South Africa Scatec has been awarded Preferred Bidder status on three solar projects totaling 273 MW, by the Department of Mineral […]