English: Their head office is at Bengaluru.
Telugu: దీని ప్రధాన కార్యాలయం బెంగళూరులో ఉంది.