IBM Global Services and Accenture, US companies that provide outsourcing services, are adding staff in China, Hungary, the Czech Republic and Brazil, and even some of India’s giant outsourcing companies, like Tata Consultancy Services, are themselves looking to send some functions to other countries, forbes.com says.