Private renewable profits dwarf payments made to Scottish communities, new report finds.
27th May 2026
The report reveals Scottish communities have been paid just £147m over 5 years by onshore wind operators, compared to the £5.6bn generated in profit. A report published today…