Business

Brits paying hundreds of millions to turn off wind farms as network ‘can’t cope’ with the power

UK consumers are paying hundreds of millions of pounds to turn wind turbines off because the grid cannot deal with how much electricity they make....Read More