English: Which company's office is in Delhi?
Telugu: ఆఫీస్ అడ్రస్ న్యూ Delhi ిల్లీ ఎలాంటి కంపెనీకి తగినది?