-
Business Insider
Oct 12, 2017, 11:00 am111 ptsFacebook's main source of revenue, selling advertisements on its platforms, has come under intense scrutiny lately due to alleged election influence exerted by Russia through the company's platform. But, while not great for Facebook's public image, it doesn't seem to have put a dent in the company's…
Trending Today on Tech News Tube
Tech News Tube is a real time news feed of the latest technology news headlines.
Follow all of the top tech sites in one place, on the web or your mobile device.
Follow all of the top tech sites in one place, on the web or your mobile device.