IT Buyer Confidence Plunges in the US While Tentative Signs of Stabilization Appear in Asia/Pacific, According to IDC COVID-19 Tech Index Read more