Why Twitter Is An 'Indispensable' Part Of The Economy By: Benzinga via Benzinga March 25, 2015 at 14:52 PM EDT Twitter Inc (NYSE: TWTR) is about to launch Periscope, a personal video broadcasting service on its platform. Chris Sacca, Lowercase ... Read More >> Related Stocks: Twitter, Inc.