Google faces £5bn UK lawsuit for dominating search and ‘overcharging’ advertisers

.....

© campaign