I really hate to say this but the whole BPO consulting model of INFY, CTSH, WIT, Patni, and etc. (TCS will be the lone survivor) will become outdated and decline like the PC vs tablets and smartphones. The future is cloud based software automation and business intelligence. Infosys will be the first to go. The company is losing contracts because the employees don't have the skill sets needed for the future. Just as the economic cycle of India becomes more favorable and reforms are ushered in by the new BJP led government, India Inc. or at least the IT companies will need to retool and compete with US based SaaS and cloud based solutions providers.