Definition
Financial institution that accepts only time deposits, and makes asset based loans (such as for buying inventory, machines and equipment, vehicles) and enters into leasing arrangements.
Related Videos
http://www.businessdictionary.com/definition/commercial-finance-company.html


