FT MarketWatch

Land lease

A Lease in which only the land is rented. also called Ground lease.

Related terms

Browse more