Goodbye outsourcing, hello insourcing: A trend rises
Looking back on the last twelve months, most outsourcing analysts agree that the level of IT services deals sealed has held relatively steady, year-over-year. The total value of outsourcing contracts signed in 2010 was $62.4 billion, according to out...