English: The group has more than 600 employees in more than 20 countries.
Telugu: కంపెనీ 20 దేశాలలో నిర్వహించే మరియు కంటే ఎక్కువ 600 ఉద్యోగులు ఉద్యోగులున్నారు.