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