Investors are weighing a $2 trillion valuation against potential 2028 sales, with some models suggesting a 7x multiple of revenue if targets hit $320 billion run-rates.
Open the full topic