How a Single Short-Seller Report Erased $1 Billion from the UK Car Finance MarketBy adminMarch 19, 2026 The speed at which confidence in financial markets can vanish is unsettling. One moment, a business appears stable, even archaic, the kind of establishment that stealthily…