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