TBN / the bittrees news

Loading TBN…

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