E.U. Antitrust Officials Fine Facebook $122 Million


By MARK SCOTT via NYT Technology

Comments