Business Microsoft cancels leases for AI data centers, analyst says February 24, 2025 ndowd The move may reflect concerns about whether it’s building more AI computing than it will need over the long term, TD Cowen said in a report. Read Moresource