Indian IT Services Face Prolonged Slump as Global Clients Tighten Budgets
India’s $245 billion information technology sector is grappling with its most significant challenge in over a decade as persistent weakness…
India’s $245 billion information technology sector is grappling with its most significant challenge in over a decade as persistent weakness…