Aj Mix Editor
August 12, 2026
Chandrasekaran assumed leadership of Tata Sons in 2017 during one of the most turbulent periods in the...