English
English version

store lease

From Longman Business Dictionarystore leaseˈstore ˌleaseCOMMERCELAW a lease allowing a person or organization to run and operate a shopBizMart agreed to acquire five store leases in Minneapolis from Highland Superstores. lease
Pictures of the day
What are these?
Click on the pictures to check.