Energy MarketsFinanceGenerationNuclearStorageTop Stories

Moray East Wind Farm under scrutiny for £647m revenue

The Moray East wind farm in Scotland has come under scrutiny, with allegations of exploiting a loophole and receiving payments for non-production

Related Posts