Europe votes in favor of splitting up Google and other online companies


Trending Today on Tech News Tube