infotechlead

IT and business services revenue grows 4% to $506 bn: IDC