Channels
Power
Editorial board member and independent consultant John Scott foresees self-inflicted problems for the energy sector.