Energy ❯Renewable Energy ❯Wind Power ❯Wind Farms
Following reports of widespread overestimation, Ofgem probes the practices that have led to increased consumer costs.