Indian universities have made significant strides in the latest QS World University Rankings: Sustainability 2025, with the Indian Institute of Science (IISc) Bengaluru securing a spot among the world ...