Glossary

What does Sale and Leaseback mean ?

Sale and Leaseback definition :

Un arrangement où le propriétaire-occupant d'un bien vend le bien à un investisseur, puis le loue à nouveau, libérant ainsi des capitaux tout en continuant à occuper l'espace.