Glossary

What does Sale Leaseback Agreement mean ?

Sale Leaseback Agreement definition :

A transaction where the owner sells a property and then leases it back from the buyer to continue using the property without owning it.