British Panel Calls for Stricter Antitrust Rules on Tech Giants. Great Britain, Computers and the Internet, Antitrust Laws and Competition Issues, Corporate Taxes, Regulation and Deregulation of Industry, Law and Legislation, Privacy