"Despite the frenzy over the company’s initial public offering of stock, with investors placing more than $300 billion of orders for just $75 billion of shares being sold, the biggest, most sophisticated investors in the world see a harder road to success than Musk touts."
add a skeleton here at some point
7 days ago