Glossary

What does Sale-leaseback mean ?

Sale-leaseback definition :

An arrangement in which a company sells its real estate to an investor and then leases it back under long-term lease agreements.