UK investment in wind energy generated a net financial benefit of more than £100bn for energy consumers between 2010 and 2023, challenging misconceptions about the cost of the green energy transition, ...