This is what happens on the Internet in 60 seconds By: MarketWatch May 02, 2016 at 15:52 PM EDT 150 million emails are sent every minute on average across the Internet Read More >> Related Stocks: Alphabet-C Amazon.com Facebook