Southern Africa
Globeleq launches 250MW Leopards Hill solar project in Zambia
13 May 2026
The project is expected to reach financial close by the end of 2026.
The project is expected to reach financial close by the end of 2026.