EDF Renewables inks PPA deals with Tesco and BAE Systems for Stranoch onshore wind project
EDF Renewables UK has begun construction of its 102MW Stranoch onshore wind farm in Dumfries and Galloway, as well as securing two major corporate Power Purchase Agreements (PPAs) for the Scottish project, the energy firm announced today. The company today …