English: Number of employees: Over 10,000
Telugu: 10,000కు పైగా ఉద్యోగులు .