UK pushes long-term renewables deals to shield against gas price shocks

Britain has among the highest electricity prices in the world due to the structure of its energy market, under which gas sets the price for all generation most

Go to Source