Eswatini March 18, 2025By William GreenSouth Africa: Financial close reached for 13.5MW Lower Maguduza Hydro Power Project in Eswatini – ZAWYABy William Green
Sierra Leone March 7, 2025By Atticus ReedSierra Leone power project deal closes – African Law & Business (ALB)By Atticus Reed