Finance and Funding Just over half of drivers understood the terms of their last finance deal February 19, 2019