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