Press Release

St. Teresa’s College Becomes 1st in the State and 2nd in the Country to Achieve A++ Grade in NAAC Accreditation