sale and lease back
noun
  1. a situation where a company sells a property to raise Cash and then leases it back from the purchaser

  2. the sale of an asset, usually a building, to somebody else who then leases it back to the original owner

Browse by Subjects
Easy Monetary Policy
CoCoA
escrow
active money
consumer confidence index