34 employees
OFGEN is a commercial and industrial solar market with outstanding capacity to build solar power plants.
2013
OFGEN raised undisclosed on July 5, 2022
Investors: CFAO Kenya Limited