Ricochet News

All News

Shrinking power grids key to Africa’s electrification
BY BY KAREL CORNELISSEN, CEO OF ENERGY PARTNERS - Aug 22, 2018