Vestas has received a firm and unconditional order for the 1.1GW Inch Cape offshore wind project in Scotland from Inch Cape Offshore, a joint venture between ESB and Red Rock Renewables.
Some results have been hidden because they may be inaccessible to you