Twitter Launches Project Lightning, Now Dubbed 'Moments' By: Benzinga via Benzinga October 06, 2015 at 11:05 AM EDT Shares of Twitter Inc (NYSE: TWTR) were moslty flat mid-Tuesday morning. The company announced in a blog post the ... Read More >> Related Stocks: Bio-Techne Corp Twitter, Inc.