New Mountain Finance Corporation (NASDAQ:NMFC), a Delaware-based investment company with a market capitalization of $1.25 billion, has entered into a revised agreement with its adviser to reduce ...
New Mountain Capital, LLC is making a big investment in its net leasing strategy, as the firm has poured $400 million into 43 ...
New Mountain Capital, LLC (the "Firm" or "New Mountain"), a leading growth-oriented alternative investment firm headquartered in New York, today announced it deployed more than $400 million across ...