Google, Facebook and Amazon face tough questioning over potential monopolies – CNET