Financial close for Scatec projects in South Africa
Scatec has reached financial close and is starting construction of the three Kenhardt projects in the Northern Cape Province of South Africa under the...
Scatec has reached financial close and is starting construction of the three Kenhardt projects in the Northern Cape Province of South Africa under the...