business combination
noun

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

Browse by Subjects
Accountants International Study Group
seller's market
currency backing
covered put
exempt investment fund