The Apollo Breach Included Billions of Data Points Ifeadi C. 00:08 Feed: All Latest, Zero Tech Blog Sales intelligence firm Apollo left a "staggering amount" of exposed online, including 125 million email addresses and nine billion data points. via Zero Tech Blog Share this Share on FacebookTweet on TwitterPlus on Google+