$IDAI - Trust Stamp announces presentation on Company’s progress and 2027 Business Plan 02-NOV-2026 08:30 AM ET