Close Brothers Group PLC

UK car finance industry in crisis, with banks bracing for mega payouts

View looking towards the Royal Exchange and in the City of London where the glass architecture of the tower 22…