BARC (Broadcast Audience Research Council) India is an industry body known for providing an accurate, reliable and timely television audience measurement system.
According to BARC India, here is a list of top 5 Television channels with the most number of impressions. Data from 5th May 2018 to Friday to 11th May 2018.