English: Their offices are situated in New Delhi, Chennai and Mumbai.
Telugu: దుబాయి, ముంబయి, చెన్నరులో కొత్తగా కార్యాలయాలు తెరువనున్నట్లు తెలిపారు.