Tejal Sandera 91 2051 days ago China's economy has been slowing despite Beijing's efforts to boost spending and cut taxes.