BARC India

Latest Features

There isn’t any features for this section at the moment

Sports viewership on television in India has risen to 46 billion impressions in 2018, according to research carried out by data collection firm BARC India