Thames Estuary windfarm in $2.9bn contracts bonanza
EUROPEAN contractors and suppliers have clinched €2bn ($2.9bn) of orders from the owners of the London Array project, paving the way for construction to begin on the world’s largest offshore windfarm.