English: It is a subsidiary of Tata Group and operates in 149 locations across 46 countries.
Telugu: టి సి యస్ 46 దేశాలు కలుపుకొని 149 ప్రదేశాలలో పనిచేస్తుంది.