The information technology (IT) sector has put brakes on new investment to conserve cash but has done so even as share buybacks and dividends have become
Information technology companies slam brakes
Previous ArticleInformation technology companies slam brakes on fresh investment