The past few weeks have seen some rapid developments taking place at BARC India as well as its decisions on landing page, outliers and now its....