Microsoft Microsoft Announces Delays or Pauses in Certain AI Data Center Initiatives, Including $1 Billion Project in Ohio ByDeepMind April 9, 2025 11:43 pm