English: The company's headquarters are located in New Delhi.[1]
Telugu: సంస్థ యొక్క ప్రధాన కార్యాలయం న్యూఢిల్లీలో ఉంది. [1].