Banked with Capital One? You could be getting an automatic payment from $425 million settlement April 30, 2026 · The Independent Read full story at source