English: They have their headquarters in Bangalore.
Telugu: మనదేశంలో వీరికి బెంగలూరు లో కార్యాలయం ఉన్నది.