Economy | Sun Apr 6, 2014 5:12pm EDT

China's battle against slowdown is still far from won