English: They have around 200 employees across their offices.
Telugu: దాదాపు 200 మంది ఉద్యోగులు ఈ కేంద్రాల్లో విధులు నిర్వర్తిస్తున్నారు.