Vattenfall plans to install its ‘most powerful’ turbines at Scottish wind farm

The Swedish energy company has submitted plans for the Clashindarroch II wind farm

Festival Net Zero 2021