tracksindia.com
IT-BPM industry feeling the pinch of global slowdown, political uncertainties - Tracks INDIA
Many challenges Services sector growth shows moderation India’s services sector growth, which was highly resilient even during the global financial crisis, has