Tag: BARC India renames its measurement metric Rat’000s as Impressions’000