By twitter.com on September 25, 2019
“Did you know that trust is worth $12.4 trillion a year to the U.S., which is 99.5% of the country’s income? (ℹ️ source: 2006 figures). With our new and innovative technology, our mission is to reduce the cost of establishing trust on a global scale. #Trust #WednesdayWisdom”