Published: 25 Oct 2014 - 03:54 am | Last Updated: 20 Jan 2022 - 03:32 pm
An overpass is seen under construction as a train travels past in Wuhan, Hubei province, yesterday. China’s economy is likely to grow by 7.4 percent this year, slightly below the government’s target.