FT MarketWatch

Amalgamation

The merging of two or more businesses into Single entity.

Related terms

Browse more