


The fintech is gearing up to go public at a $5-6 billion valuation. Much like beauty, value lies in the eyes of the beholder, but public markets are rightly cross at obscene startup valuations.
30 September, 2026•10 min
30 September, 2026•10 min

Source link