English: It has its head office in Allahabad.
Telugu: వీటి ప్రధాన కార్యాలయం అలహాబాదుగా ఉంది.