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