POWERGEN Renewable Energy (PowerGen), a leader in micro-utilities in Africa – managing mini-grids and providing customer support – has signed...
POWERGEN Renewable Energy (PowerGen), a leader in micro-utilities in Africa – managing mini-grids and providing customer support – has signed...