CSRA insights: How should corporates position themselves?
Watch now for insights from our leaders Henrik Raber, Stella Choe and Shoaib Yaqub, and dive deeper with the CSRA Annual Insights 2025 report.
Despite high liquidity and strong balance sheets, companies are taking a cautious approach to investing, not least against a backdrop of heightened geopolitical and economic uncertainty. This year’s Capital Structure & Rating Advisory (CSRA) Annual Insights report highlights strategic capital deployment opportunities.
Hear from Henrik Raber, (Global Head, Global Banking), Stella Choe, (Global Head, Corporate Coverage) and Shoaib Yaqub (Global Head, CSRA) on how corporates should be positioning themselves.
With our deep understanding of these dynamics, we are here to help craft tailored strategies that align with your internal goals, sectoral realities and the broader economic landscape.
Explore more insights
How can we make scarce concessional capital go further?
Why the next generation of development finance may depend on smarter risk-sharing, targeted interventions and pr…