Big Tech to Face New Law Designed to Strengthen UK’s Competition… Britain said on Tuesday it would introduce a new law to rein in the power that big… Read More...