Business ❯ Technology ❯ Innovation ❯ Product Development
Investor confidence fell after a large non‑cash warrant revaluation and a disclosed $1.5 billion ATM program that raised dilution concerns.