Why things may get a lot worse for Twitter

May 5, 2014

Twitter and Amazon announced a new partnership but there may be at least 480 million reasons why things could get worse for Twitter's stock.