Google fights $17 billion UK lawsuit over adtech practices

Google fights $17 billion UK lawsuit over adtech practices