Scotland’s East Ayrshire Council has given the green light to Banks Renewables’ application for the 74.8-MW Lethans wind project, the developer said on Monday.