Amongst the largest Business Process Management service providers in India, with a topline of $700 million and listed on the NYSE