TBN / the bittrees news

Briefings

Loading briefing…

Revenue: $16.3B Net loss: $80.7B IPO valuation: $2T | TBN