Amazon and Google face antitrust questions

340