Chinese steelmaking giant China Baowu Group has announced an operating revenue of RMB 439.8 billion ($65.3 billion) and a net profit of RMB 33.8 billion ($5.0 billion) for 2018. Meanwhile, in the given year, its crude steel output amounted to 68.21 million mt.