Skip to main content

Sponsors & Partners

Ofgen

OFGEN is an Africa focused Distributed Renewable Energy company with its Head Office in Nairobi, Kenya with regional offices across the region. The company has been in operation since 2014 with a market focus on the Commercial and Industrial Sector (C&I). We support our clients with their energy efficiency effort while at the same time working with them to develop onsite captive solar power plants. OFGEN is a growing medium size company, with a base capitalization of USD 5.1 million, USD 6.1 million of captive solar PPA assets under management and 14 MW of Solar PV and 10.3 MWh of battery storage (the largest C&I installation in Africa) under management. We have a further 15 MWp at various stages of development across Africa.

Address

No 7 Diani Close, Off Ole Odume Road, Killimani
Narobi
Kenya
5652
Kenya
Visit website

Contact Exhibitor


Loading