Trust Stamp waives setup fees after rival IDScan data leak
AI Summary- Trust Stamp Inc is waiving setup fees for financial institutions changing verification providers.
- Approximately 166 million identity document photos were cited in connection with the incident.
- The offer follows a massive data leak at rival IDScan.