According to me TCS made big Blunder ...just by reducing 1.5% how much TCS can save,unfortunately TCS even now accepting the work at 13 to 16 USD per hour for software application development, I really can't understand this kind of cheap mindset by Indian IT companies, dog fighting between Indian IT companies actually benefiting US Companies,why US corporation gives the work to India,just to save the money, just simply they are dumping the work on Indian company 70K USD job will be done in India at15K USD, whey Indian companies need to accept tooo low cost billing,if u quote more.where US companies can go,can they move to anohter low cost country..let them.Indian IT companies now a days all over world...you can handle the contract from some other country...just low coast can't survive in long run and need stop over entertaining US MNCs like GE....for EX : TCS 38% revenue comes from GE and GE is master in screwing the Billing rates by encouraging dog fight between Indian IT companies in the form of best practices....once GE use to pay 25 USD per hour now it came down to 13 to 16 USD per hour...still TCS quite happy to take up the contract at such a low price...and in other side cost in India going up rapidly...in this kind USD low and billing low, how companies can survive,at least now wake up TCS strategic business managers, wake up and start increasing billing pricess, software Business is not Charity for US MNCs,GE saved more than 1B USD through Outsourcing in recent times