Business ❯ Investing ❯ Stock Market ❯ Technology Stocks
Investor sell‑off has reduced confidence in a company that combines rapid top‑line growth with big operating deficits and heavy reliance on government funding.