Business ❯ Finance ❯ Stock Market ❯ Public Companies
Investors sold the stock on fears the share sale would heavily dilute holders, leaving doubts over the company’s ability to scale production.