News

The National Assessment and Accreditation Council (NAAC) is overhauling India's accreditation system following past scrutiny.