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.