Car Leasing Terms Explained in Plain English Contrary to what most people think, car dealers are not the ones who suggest leases. Leases are actually done through leasing companies, banks, or the finance division of a car manufacturer (such as GM Financial or Ford Motor Credit). When you lease a car, the dealer sells the […]