Carvana is leaning on technology to address affordability concerns while preparing for growth. Tempe, Ariz.-based Carvana is consistently working to improve the financing experience, especially as more consumers face rising costs and liquidity challenges, Matt Dundas, vice president of finance, told Auto Finance News. “A lot of the work that we’ve been doing […]