Editor’s PickEnergy MarketsNet ZeroRenewable EnergyTop Stories

Wind farm hit with £33m fine for market breach

A wind farm will pay £33.14 million for breaching energy market rules by charging excessive prices to reduce output

Related Posts