MUMBAI — In a major corporate development reshaping India’s business landscape, N Chandrasekaran has announced that he will step down as Chairman of Tata...
NEW DELHI: The Indian government has directly intervened in a deepening power struggle at the top of the Tata Group, India’s largest conglomerate. Amid...