This page has moved to a new address.

Tech Mahindra becomes 4th Largest IT Company in India overnight