gamesa

Work Begins On £300 Million Kilgallioch Windfarm

Work has begun on the £300 million, 239 MW Kilgallioch Windfarm, located 5 kilometres south of Barrhill, in Scotland. ScottishPower Renewables, a unit of Iberdrola, officially began construction on the 239 MW Kilgallioch Windfarm this week, beginning with the construction of 55 kilometres worth of tracks, as well as upgrading 14 kilometres … [continued]