Click here to visit Original posting
In the span of three days, news broke that high-ranking security at executives at three of the Internet's most important tech firms âGoogle, Facebook, and Twitterâ announced plans to leave their respective companies. [...]