Global tech services sector hits $57 bn in deal activity despite slowdown

Global tech services sector hits $57 bn in deal activity despite slowdown