TCS revamps telecom, energy units
Tata Consultancy Services (TCS) has undergone management changes in its oil and gas, and telecom units in a bid to revive the company's slowing growth. The two customer-facing verticals, that account for 12.5% of the company's $15.5 billion revenue, have reportedly been performing poorly over the last 18 months. The company spokesperson, however, declined to comment on their "internal structure".