on (#70WCX)
Microsoft has denied claims that its data center in central Mexico is tied to a recent spate of power outages, water shortages, and health concerns, claiming it always prioritizes the needs of local communities in any actions it takes.