Tag: Tata Motors
Tata Motors sets up CSC to manage operations
Tata Motors announced that a Corporate Steering Committee (CSC) would provide oversight of strategy and key aspects of the company's operations as an interim measure following the sudden demise of the company's Managing Director, Karl Slym.