Afrifund
Failure of energy market regulation is giving way to a cost of living crisis with no easy fix