UK-based renewables developer RES has made a planning submission with the Scottish Government’s Energy Consents Unit (ECU) for a 14-turbine onshore wind farm in Scotland which will be capable of powering more than 115,000 homes annually when operational.