Work Begins on Giant Wind Farm after £3.5bn Secured
The construction phase of a monumental offshore wind farm more than nine miles off Arbroath is under way after the last of the £3.5 billion needed to build it was secured. Inch Cape is a 1,080 megawatt (MW) development which when...
Read More