Scottish Power starts building Kilgallioch onshore windfarm By Utility Week 29th July 2015 Scottish Power Renewables has begun construction of its 239MW Kilgallioch onshore windfarm in South Ayrshire. This content is for members only. Please click here to view the full article.