ABO Wind UK Ltd has lodged a planning application with the Scottish Borders Council for a 24.5-MW wind project in Scotland.