English: The company has presence in 75 countries globally.
Telugu: దేశవ్యాప్తంగా 75 శాతం శాఖలు కార్యకలాపాలను నిర్వహిస్తున్నాయని కంపెనీ తెలిపింది.