Britain Shifts Energy Policy as Soaring Power Costs Challenge Green Ambitions

Soaring Power Costs Force Britain to Rethink Green Agenda Britain’s energy strategy is entering a…