Services sector retained the top position with 46 per cent share of ad impressions.
Uttar Pradesh & Maharashtra Tourism became the new entrants in the top 10 list