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
Unlocking capital for clean cooking and emissions reductions
Find out how we helped the World Bank unlock affordable capital for clean energy projects in Ghana.