CEO of OFGEN Africa on leading Africa''s clean energy transition
We sat down with M Jibril O, CEO of OFGEN Africa, a Nairobi-based distributed renewable energy solutions leader. Since 2013, OFGEN has grown into a regional powerhouse, developing 34 MWp of
Read More