We are delighted to announce that St. Teresa’s College (Autonomous) Ernakulam, has won the prestigious International Green Gown Awards 2023 endorsed…