New Mountain Capital, LLC, an alternative asset management investment company, has raised $15.4 billion under the seventh New Mountain Partners VII, L.P. control fund and related entities (Fund VII).
Venom: The Last Dance drops on Netflix in the United States before the end of February 2025.