infotechlead

Managed service deals touch $48 bn in H1: IDC