Sky News UK: Barclays will begin payouts related to its auto finance business this week.

2026-11-02

Sky News UK: Barclays will begin payouts related to its auto finance business this week.