Microsoft (MSFT) Stock: Tech Giant Cancels Multiple Data Center Leases in Strategic Shift