Skip to content

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.

April 30, 2025

1 min

by:

Shoaib Yaqub Global Head, Capital Structure & Rating Advisory

Planet

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