TCS revamps group structure with new CEO New Delhi Tata Consultancy Services (TCS), India’s top software…
Tag: senior executives
Temasek doubles investments, ups diligence as valuations reset
Over the past 15 months, the Singapore state investor committed nearly $4 billion in capital, including…