FAQ on Global Business Leaders Prioritizing Resilience as the New Business Edge

Summary
What is the main focus of the Techtonic States 2025 report?
The report focuses on how global business leaders are preparing for a future shaped by cyber threats, fragmented markets, and fast-moving innovation, with resilience being prioritized as the key to thriving in uncertainty.
Why is resilience considered the new business edge?
Resilience is seen as essential for businesses to navigate ongoing uncertainty and disruption, with 61% of leaders believing it’s the most important quality for a business to have in today’s environment.
How are business leaders planning to build resilience?
Leaders are investing in artificial intelligence (AI), strengthening data infrastructure, and embedding risk-thinking into business culture to mitigate risks and gain competitive advantage.
What are the key findings of the Techtonic States 2025 report?
Key findings include the urgent need for investment in foundational tools and skills for resilience, the challenge of balancing innovation with protection against cyber risks, and concerns about keeping up with AI due to siloed or messy data.
Who conducted the survey for the Techtonic States 2025 report?
BDO surveyed 1,050 C-suite and senior executives from mid-market organizations and large enterprises across 10 global markets in March-April 2025.
What sectors were covered in the Techtonic States 2025 report?
The report covers financial services, manufacturing, technology, retail, healthcare, and other key sectors.
What percentage of executives believe their organization lacks the necessary skills for resilience?
42% of executives believe their organization lacks the necessary skills and infrastructure to effectively navigate market disruptions.
What is preventing organizations from investing more in AI technologies?
Data security concerns are preventing 45% of organizations from investing more in AI technologies.
What is the significance of data management according to the report?
Data management is now a top-three strategic priority due to siloed or ‘messy’ data being the top reason organizations could fail to leverage the benefits of technology.
How can businesses prepare for multiple potential outcomes?
73% of executives agree that preparing for multiple potential outcomes is necessary for resilience, highlighting the need for investment in foundational tools and skills.

This story is based on an article that was registered on the blockchain. The original source content used for this article is located at citybiz
Article Control ID: 112675