Over 220 firms shut in 2025, vehicles towed: Inside the turbulence of the car leasing industryGenerating summary... This might take a few seconds.