Jeff Allen

The New Opium of the Masses

   3.02 billion.    It’s hard to fully fathom the quantity of this number. It represents the amount of projected monthly active social media users by 2021, according to statista.com.    Social media has consumed…