infotechlead

IT and business service spending to cross $1 trillion in 2018: IDC