Discover all the latest news and articles about buying property abroad from Rightmove.
What is the Leaseback concept?
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 the number of tourists visiting the country started to rise dramatically. At this time, [...]