Consumer internet stocks are under pressure with a 31.5% sector drop in six months. What's driving the decline?
Read full article on MarketWire