Competition is healthy ;) We believe that we can and should work together with our competitors to…

Competition is healthy ;) We believe that we can and should work together with our competitors to build a better, sustainable advertising ecosystem.