finance leasing
noun

leasing a property under a finance lease

Browse by Subjects
external auditor
short term investment
taxable matters
blind trust
front running