Car manufacturers face a £3 billion shortfall to fund compensation for victims of the UK motor finance scandal, with industry filings showing they have set aside just £803…
Continue reading