New products and services

Next Peak has launched the Geo Cyber Risk Index (GCRI). The GCRI is a composite risk index that provides a multidimensional view of country-specific cyber risks enabling multinational organizations to monitor and manage global cyber exposure.

Recent events from the Microsoft Exchange and SolarWinds breaches to cyber attacks on companies involved in the research, production, and distribution of the COVID-19 vaccine, are the most recent reminders of the global dimensions of cyber risk. As organizations are attacked on a daily basis, geopolitical shifts, evolving nation-state objectives and varying rates of digital development make it difficult for multinational companies to understand their cyber risk.

"Global companies experience different cyber risks in varying operating environments. In order for an organization to successfully interpret its global cyber risk profile, cyber security must be viewed through a geopolitical lens," said Greg Rattray, Co-Founder and Partner at Next Peak. "Next Peak's GCRI links cyber security to political risk to provide companies across sectors with the insights essential for operating in today's technologically and geopolitically volatile world. The GCRI helps multinational clients navigate the dichotomy of growing geopolitical tensions while also maximizing opportunities created by the global economy."

The GCRI complements existing country and cyber specific metrics with analyst expertise, measuring over 80 variables in 40 developed, emerging, and frontier markets representing over 88 percent of global gross domestic product (GDP). The countries are analyzed across a spectrum of cyber risk categories that cover cyber risk from nation-state actors, cyber criminals, and dissidents; as well as network environment threats.

More details.

Want news and features emailed to you?

Signup to our free newsletters and never miss a story.

A website you can trust

The entire Continuity Central website is scanned daily by Sucuri to ensure that no malware exists within the site. This means that you can browse with complete confidence.

Business continuity?

Business continuity can be defined as 'the processes, procedures, decisions and activities to ensure that an organization can continue to function through an operational interruption'. Read more about the basics of business continuity here.

Get the latest news and information sent to you by email

Continuity Central provides a number of free newsletters which are distributed by email. To subscribe click here.