Results for 'Global State of Play Report'

Digital

In India, 91% of video ads are viewable on YouTube across desktop, mobile and tablet: Google Report