Home Office plans £881.6m AWS deal, at nearly three times spend rate

Home Office plans £881.6m AWS deal, at nearly three times spend rate
Nov 5, 2026 4:00 PM