New Mountain Capital Announces $533 Million Net Lease Real Estate Fund
NEW YORK--(BUSINESS WIRE)--Apr 11, 2019--New Mountain Capital, LLC ("New Mountain"), a leading alternative investment firm headquartered in New York, today announced the closing of…