Mumbai: It has been in the making for around three years now. But the Broadcast Audience Research Council (BARC) – the Indian media sector‘s riposte to...