Economy | Tue May 13, 2014 1:45pm IST

China April data underscores economy still losing steam