However, for most of 2024, investors and analysts have been bogged down by challenges, including high inflation, high private debt levels, supply chain constraints ... Microsoft is the cloud-based ...