A United Kingdom supplier, with 2 awarded contracts, totalling £399k, most recently yesterday.
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.