Economy | Wed Dec 5, 2012 10:39am IST

Services PMI falls to 13-month low in November