CorporateLTTS Is Trying To Create A World-Class Organisation With The Largest Delivery Centre In India, Says CEO And MD Amit ChadhaBY Vinita Bhatia