Eswatini March 24, 2025By Atticus ReedEswatini, KenGen ink US $2M energy deal – Pumps Africa Online JournalBy Atticus Reed