The credibility of BARC has been under the scanner ever since the infamous TRP malpractices came to the fore. Ironically, BARC faces the same....