TCS’s $6.5 Billion Data-Centre Bet Likely to Weigh on Profits Despite Growth Ambitions

TCS
Tata Consultancy Services (TCS) TCS India’s largest IT services exporter, has announced a bold expansion plan: investing approximately US$6.5 billion ...
Read more