Car finance scandal has already hit banks

Share price, index Jan 1 2024 = 100