infotechlead

IT services revenue grows 4% to nearly $1 trillion in 2017: IDC