TERI announces admissions to Master’s programmes in sustainable development

The Energy and Resources Institute (TERI) has announced admissions to its Master’s programmes in sustainable development.