Tag: Business News

Tata Sons Big Decision: N. Chandrasekaran Gets 5 More Years, Noel Tata Votes Against

Tata Sons has approved a fresh five-year term for N. Chandrasekaran as Executive Chairman, reversing his earlier decision…

By Ankit J