English: It employs over 2000 people.
Telugu: 2000 మందికి పైగా సిబ్బంది ప‌నిచేస్తున్నారు.