Twitter: when 330 million users are not enoughApr 18, 2016Twitter's future uncertain as growth rate declines and market value drops, despite its global impact and revenue expectations of over $2.5 billion.