Trust Stamp secures patent for AI-powered identity tech By Investing.com  Investing.com