finance leasing
noun

leasing a property under a finance lease

Browse by Subjects
offer for sale
stockholder of record
Pound Sterling
Macro risk
one year money