X

Scatec Solar inks agreement with South Africa to launch $388m solar projects

Close
Close
Close