Offshoring has become so engrained in IT processes that 65% of businesses now do it for some aspect of their business, according to an …