Trust Energy Africa
EMPOWERING RURAL COMMUNITIES ACCESS CLEAN OFF THE GRID ENERGY
PEA Director with A Volunteer from Germany