About us
OFGEN is an African entity which prides itself as a professional turnkey energy company that offers a broad range of smart energy solutions for the commercial & industrial sector in Eastern Africa.
contact
website
location
No 7 Diani Close Off Ole Odume Road, Kilimani P.O.Box, 5652, Nairobi, 00506, Kenya