Glossary

What does Leaseback mean ?

Leaseback definition :

A transaction in which the owner sells the property and then leases it back from the purchaser.