Tred
A consumer fintech whose mission is to make money work for people and the planet. Learn more
Launch date
Employees
Market cap
-
Enterprise valuation
CAD5m (Public information from Aug 2023)
Company register number 12348719
Leeds England (HQ)
Authorizing premium user...