English: The credit bureau operates 250 offices in 25 countries.
Telugu: టీసీఎస్కు యాభై దేశాల్లో 250 లొకేషన్లలో ఆఫీసులు ఉన్నాయి.