BARC India launches Self Service Portal for viewership reports

India’s sole TV viewership measurement company and the world’s largest audience measurement company, BARC India, has…