business combination
noun

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

Browse by Subjects
watered stock
money manager
trust fund
bank syndicate
earnings before interest and tax