New Mountain Capital Closes on $15.4 Billion for New Mountain Partners VII
July 01, 2024 06:00 AM Pacific Daylight Time NEW YORK–(BUSINESS WIRE)–New Mountain Capital, LLC (“New Mountain”), a leading growth-oriented alternative investment firm headquartered in New York, announced the $15.4 billion closing of its seventh control/control-oriented…