If you liked this article you might like

21Vianet (VNET) Stock Plunges After Q2 Loss, Downgrade
21Vianet (VNET) Stock Declines in After-Hours Trading on Q2 Loss
5 Hated Earnings Stocks You Should Love