English: A majority of its employees are based in India.
Telugu: వీరిలో అధిక సంఖ్యలో భారత్‌లోనే పనిచేస్తున్నారు.