Eswatini March 18, 2025By William GreenFinancial Close Achieved for 13.5MW Lower Maguduza Hydro Power Project in EswatiniBy William Green