Opportunities and headwinds for financial sponsors in 2025 | Making Sense | Podwise