Advertisement
Power prices highest in the world
Poor governance and market oversight is to blame for power prices soaring out of control, says energy expert Bruce Mountain.
Download this podcast here
Poor governance and market oversight is to blame for power prices soaring out of control, says energy expert Bruce Mountain.
Download this podcast here