Follow us on
loading....
Yahoo announced plans to lay off more than 20% of its ad tech. This comes at a time when advertisers...