BusinessRevolut outage knocks out app and card payments across UK and Europe20 Oct 2026 · Priya RamanIllustration: Flip News (AI-generated)