UK Government onshore wind policy has ‘damaged’ the sector, Scottish director claims

Morag Watson Scottish Renewables
Morag Watson Scottish Renewables