By Hans Peter Bech In Industry NewsPosted June 12, 201396% Unhappy with Outsourced IT ContractsAs the IT outsourcing market slumps to a 10-year low, with contract values down 34% on the same period last year, we read with interest that 96% of Heads of IT are unhappy with the outsourced IT [...] READ MORE