Follow us on
loading....
SAN FRANCISCO: The top bosses of Google and Facebook were directly involved in approving an allegedly illegal 2018 deal to...