News EDF Renewables UK Completes Sale of Scottish Wind Farm Sites to Vantage RE byAlan MaFebruary 6, 2024