In 2018, Van Oord recorded EUR 1.88 billion ($2.2 billion) in revenue (2017: EUR 1.53 billion/ $1.72 billion) with a net profit of EUR 92 million ($104 million) (2017: EUR… Read More