October 21, 2026

Microsoft pulls out of deal for UK’s largest AI data centre

You Missed