TCS reclaims title of most valued Indian company

Business