The number of new outsourcing contracts worldwide dropped by 20% in the second quarter, to 411 from 516 in the …

The number of new outsourcing contracts worldwide dropped by 20% in the second quarter, to 411 from 516 in the …
The number of new IT and business process outsourcing contracts worldwide dropped by 20 percent to 411 in the second …
GET TAHAWULTECH.COM IN YOUR INBOX