(The Economic Times)
1 story
Big Four firms compete for India's growing global capability centre work, generating $2 billion in revenue.
The Economic Times · 1m