A United Kingdom supplier, with 1 awarded contract, totalling £199.7k, most recently 4 weeks ago.
An integrated business intelligence and Know Your Customer platform that screens companies for risk, connects to major business systems, and provides real-time compliance monitoring across multiple countries.