English: Its headquarter is in New Delhi.
Telugu: ప్రధాన కార్యాలయం నెదర్లాండ్స్‌లో ఉంది.