15 C
London
Tuesday, July 16, 2024

Kenhardt 540-MW

South Africa's Kenhardt 540-MW solar project faces delay says developer

South Africa’s Kenhardt 540-MW solar project faces delay says developer