infotechlead

IT spending to grow 4.4% to $3.25 trillion in 2023: IDC