Isn't there enough competition within the ad industry to just switch to a different provider?
whats their internet advertising share? Leading in search isnt the same as leading in internet advertising
https://adexchanger.com/the-sell-sider/the-strategic-implica...