News Markets Groups
USA | Europe | Asia | World| Stocks | Commodities
A leaked memo from Evan Spiegel to his employees has the markets more pessimistic than ever about the company's future.
Tags company media social ceo Category: Investing