Company Watch: Year in Review 2025

What’s inside:
- Product milestones and platform evolution
- Risk insight across insolvency, cyber, and fraud
- Industry recognition and customer success stories
- Forward-looking Sector Risk Snapshot
- Insights from Cash Flow Consultant, Philip King
- The culture and people driving growth at Company Watch
2025 was a milestone year for Company Watch, marked by a successful rebrand, major platform upgrades, and expanded market recognition.
The company launched key innovations including the Stela-AI Report, Vigilance™ 2.0 for automated risk and fraud management, an enhanced Cyber Risk Report for third-party assessment, and a Customer Ideas Portal. Data capabilities expanded significantly, with new datasets added and over 940,000 annual reports processed to enhance predictive risk modelling.
The year also brought strong independent validation, including multiple industry awards, a Net Promoter Score® of 58, Cyber Essentials Plus certification, and recognition as a Most Loved Workplace® 2025.
Beyond product milestones and performance metrics, our Year in Review whitepaper provides forward-looking analysis for organisations navigating financial, cyber, and regulatory risk in 2026 and beyond.













