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
Programmable payment workflow creates new industry standard
We worked with Trafigura to transform the way payments are processed, establishing a new industry standard.