Provides Cyber Insight Portal - a BI (business intelligence) tool that enables continuous monitoring of technical and organisational issues at investees, acquisition candidates, group companies, and supply chains, which allows you to quickly identify business continuity risks posed by cyberattacks and support informed decision-making.
Address
71-75 Shelton StreetLondon
WC2H 9JQ
United Kingdom