Britain says no to Big Tech as competition bill lobbying falls flat

2 years ago 21
Legislation unveiled Tuesday aims to rein in the tech giants with fines of up to 10 percent of global turnover.
Read Entire Article