English: At present, the company has its offices in Delhi, Mumbai and Pune.
Telugu: ఈ సంస్థ చెన్నై, ముంబై మరియు ఢిల్లీలలో తమ కార్యాలయాలను కలిగి ఉంది.