Shanghai-based Chinese steelmaker Baoshan Iron and Steel Co. Ltd (Baosteel) has announced an operating revenue of RMB 289.093 billion ($45.9 billion) for 2017, up 17.44 percent year on year, and a net profit of RMB 19.17 billion ($3.05 billion) in the year in question, compared to the net profit of RMB 8.966 billion recorded in 2016.