What is the Leaseback concept?

Posted Tuesday, September 15th, 2009 in Articles by Overseas Editor | Tags: ,

Leaseback (noun): A property which is bought and then the lease of the property is given to a management company, which markets the property and pays a guaranteed rental.

The leaseback concept was introduced in France during the late 1960s, when….read more »