Fincantieri orders backlog surges past 100 ships

Sizzling hot July takes Italian builders workload to a massive EUR 32bn ($37bn).