Sales intelligence firm Apollo left a “staggering amount” of exposed online, including 125 million email addresses and nine billion data points.
Read the original post by Lily Hay Newman
Consumer Electronics in the News
Sales intelligence firm Apollo left a “staggering amount” of exposed online, including 125 million email addresses and nine billion data points.
Read the original post by Lily Hay Newman