Indian universities shine in THE Impact Rankings 2025 for contributions to UN Sustainable Development Goals worldwide.