Fincantieri suffers net loss due to impact of one-off costs
Revenue rose 11.7% to €7.4bn and was in line with expectations
Italian shipbuilder has a backlog of 88 newbuildings with a total contract value of €34.3bn. The orderbook comprises 26 cruise ships, 31 naval vessels and 31 offshore and specialised ships