TWP submits consent application for Bowdun wind farm in Scotland

The Bowdun project aims to deliver more than 1GW of capacity and create hundreds of jobs during construction and operation.