By CEP Staff • 22 April 2026 in News

Globeleq has announced plans to build the Leopards Hill hybrid solar and energy storage project in Zambia.