Construction starts on Inch Cape’s operations & maintenance base in Montrose
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 marine coordination centre at the port and is expanding its presence with...
Read More