Change is still the only constant
Insights
We’re back with new insights exploring how business sentiment and approach to risk taking has changed in the first six months of 2025.
This latest snapshot from the Change Index dives into how confident leaders feel about their ability to adapt, whether they believe the next 12 months will be better than the last and what’s standing in the way of seizing new opportunities.
While market uncertainty remains a key barrier, many leaders are showing renewed resilience, and even optimism, in the face of ongoing disruption. From political shifts to economic turbulence, download the report to explore the full findings and join the conversation.