Senior Investment Manager Sawa Energy Company Profile: Sawa Energy is a solar energy and energy efficiency company servicing SMEs across East Africa, with current operations […] More