English: It currently has a presence in 145 countries around the world.
Telugu: ప్రస్తుతం ప్రపంచం మొత్తం మీద సుమారు 145 దేశాలలో కార్యాలయాలు కలిగి ఉంది.