English: New Delhi is the headquarters of The Energy and Resources Institute (TERI).
Telugu: డబ్ల్యుఎస్డిఎస్ అనేది ది ఎనర్జీ అండ్ రిసోర్సెస్ ఇన్స్టిట్యూట్ (టిఇఆర్ఐ) యొక్క ప్రధానమైన వేదిక.