Meall Buidhe Renewables LLP, a partnership between parties from Scotland’s agricultural sector, has proposed to build a 21-turbine wind farm in Sutherland in the Scottish Highlands.