Microsoft has cancelled data center leases in the US, TD Cowen says By Investing.com February 24, 2025 By admin Microsoft has cancelled data center leases in the US, TD Cowen says