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