English: Company has spanned their business in more 20 countries.
Telugu: ఇది ఇప్పటికే 20పైగా దేశాల్లో కార్యకలాపాలు నిర్వహిస్తుండటం విశేషం.