English: The firm is headquartered in Bangalore and has offices in Mumbai and Delhi.
Telugu: ఈ సంస్థకు భారత్‌లోని న్యూఢిల్లీ, ముంబైలలో డీలర్‌షిప్ కేంద్రాలున్నాయి.