0 likes10 views Categories Editor's PickMicrosoft’s mammoth AI bet will lead to over $100 billion in data center leases October 8, 2024