site logo

UK fintech Thought Machine surpasses $1B valuation

Chris Hondros via Getty Images