2025 Cadwalader Finance Forum - Key Takeaways