English: Nowadays they have service stations in 145 countries around the globe.
Telugu: ప్రస్తుతం ప్రపంచం మొత్తం మీద సుమారు 145 దేశాలలో కార్యాలయాలు కలిగి ఉంది.