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...