NewsMozilla Stops advertisements on Facebook platformtechlifeMarch 26, 2018 by techlifeMarch 26, 2018014 Facebook has access to the data of over 2 billion users. It has supremely intimate information about its users than any other company. Friendships and relationships, likes and dislikes, Facebook knows everything. The user base...