Microsoft reportedly cancels US data center leases amid oversupply concerns February 24, 2025 By admin Company reportedly terminates multiple leases, scales back international expansion.