Economy | Wed May 1, 2013 9:29am IST

China factory PMI raises doubts about economy's strength