Construction starts on Inch Cape’s operations & maintenance base in Montrose 11 September 2025 Construction of the Inch Cape Offshore Wind Farm operations and maintenance (O&M) base is now underway at Montrose Port in Angus, Scotland. The 1.1 gigawatt Inch Cape has its... Energy & Clean Growth Latest News