BARC has been under pressure from various stakeholders to release the TV news ratings without delay. The Information and Broadcasting Ministry the....