Trust Stamp Secures Financing to Counter Short Selling Pressure | Intellectia.AI