News

Google has agreed to a historic $1.375 billion settlement with Texas over allegations of illegal location tracking, facial ...