Business ❯ Competition ❯ Market Analysis ❯ Industry Trends
Cash reserves exceed $2 billion, losses deepen, timelines remain uncertain.