Over 220 firms shut in 2025, vehicles towed: Inside the turbulence of the car leasing industry

Generating summary... This might take a few seconds.