Not really. Its bigger fleet, comparable aircraft technology and better connectivity give it a huge advantage Capgemini takes India route to growth... ...
http://www.business-standard.com/india/news/icsa-india-reports-net-lossrs-25063-crore-inmarch-2013-quarter/243434/on