Leroy Mwasaru
August 23, 2018
Leroy Mwasaru is the founder of Greenpact, a company which produces and distributes affordable and high-quality innovative biogas digester systems to get bio-gas from both agricultural and human refuse. Mwasaru’s mission is guided by the overarching vision to become the leading provider of clean household energy solutions across East Africa. He has won many accolades… read more »