Microsoft's $1 billion Kenya data center is stalling over a government payment dispute May 11, 2026 · Cris Tolomia The Kenyan government couldn't meet Microsoft's demand for guaranteed capacity payments, and the project may be scaled back Read more »