FT MarketWatch

Deal

Definition 1 A proposal for Financing a business creation or Expansion. Definition 2 More generally, any Contract or arrangement.

Related terms

Browse more