China CSSC Holdings has confirmed its return to profitability in 2018 after two years in the red, escaping from shares suspension on the Shanghai Stock Exchange.

The Shanghai-listed flagship unit of state-owned China State Shipbuilding Corp (CSSC) reported net profits of CNY 489m ($73m) in 2018, compared with net loss of CNY 2.3bn in 2017 and CNY 2.6bn in 2016.