English: Company has a presence in more than 100 countries.
Telugu: ఈ సంస్థ 100 కన్నా ఎక్కువ దేశాల మార్కెట్లో పనిచేస్తుంది.