Press Release Anti-Fraud, Credit Bureau-grade Identity Technology patent Granted to Trust Science 14 hours ago