Business professionals from more than 20 countries identified cybersecurity and AI integration as their most pressing challenges, according to Kroll’s 2025 Global Business Sentiment Survey. Kroll asked respondents about how they are approaching uncertainty and upheaval around the globe, and their perspectives on key challenges and risks, including economic instability, data privacy and geopolitical and trade risk. This article synthesizes the survey results and insights shared by Kroll leaders during an online program on key findings from the survey, strategies for mitigating the identified risks, and approaches to governance and compliance. See “In‑House Perspectives on Compliance’s Role in Managing New and Emerging Risks” (Jun. 5, 2024).