business combination
noun

the process in which one or more businesses become subsidiaries of another business

Browse by Subjects
electronic trading system
intraday trading
turnover tax
forwards spreading
upgrade