Governments worldwide shield households from rising energy costs

Britain is looking to force older wind and solar generators onto fixed contracts in a bid to bring down consumer bills

International News via Reuters:

Go to Source