"TECH COMPANIES" content on TweakTown - Page 1
We found 1 items for the tag: TECH COMPANIES
NEWS
Facebook simultaneously under fire from US and German authorities
The FTC and the German Federal Cartel Office think Mark Zuckerberg is operating monopoly and they're on a mission to stop him.