28-10-2016 07:16 via news18.com

Top 10 YouTube Ads in India

Combined, the top YouTube 10 ads made for an astounding 2.8 lakh hours of watch time, with nearly 72 per cent ads getting viewed on mobile devices.
Read more »