EDF Renewables inks PPA deals with Tesco and BAE Systems for Stranoch onshore wind project
Energy firm starts construction of 102MW wind farm in Dumfries and Galloway as it scores two fresh corporate offtake agreements for the project
Energy firm starts construction of 102MW wind farm in Dumfries and Galloway as it scores two fresh corporate offtake agreements for the project