English: The organisation has 28 employees.
Telugu: 800 మంది ఉద్యోగులున్న ఈ సంస్థకు 28 కార్యాలయాలున్నాయి.