News Headline22 years ago
World media perceive India as a self sufficient market; but the outsourcing label persists
MUMBAI: Current perceptions of India worldwide seem to be dominated by it’s IT prowess. “It is time that the world sees India’s other strengths, be it...