Energy Networking Science Software Tech Industry Tech Information Tech News Technology Technology update
What you need to know about the Facebook data leak
The news: The personal data of 533 million Facebook users in more than 106 countries was found to be freely available…