Trust Stamp has entered into a contract amendment with its Fortune 500 financial services customer extending the term of the existing contract until May 31st 2031 with minimum gross revenue exceeding ...