Google must face $17 billion UK ad tech lawsuit
A UK court has ruled that Google must face a £13.6 billion ($17 billion) lawsuit alleging it wields too much power over the online advertising market.
Why we care. The case could have far-reachin...