English: The firm is headquartered in Bangalore and has offices in Mumbai and Delhi.
Telugu: ఈ సంస్థ యొక్క శాఖలు మనదేశంలో ముంబై, బెంగుళూరు నగరాలలో ఉన్నాయి.