UK and Netherlands Sign £2.4 Billion Deal to Build…