I&B Ministry tells BARC India to stop the ratings of TV channels using Landing Page deals September 5, 2017 0