Markets Microsoft Triples-Down On Data Centers, As Half Of Planned Projects Face Cancelations, DelaysApril 17, 2026 Microsoft unveiled plans to triple its data center footprint in Cheyenne, Wyoming, snapping up roughly 3,200 acres on the city’s…