Tag: Tata motors stops production
Tata motors stops production at Jamshedpur plant
With the demand of commercial vehicle seeing a step decline, Tata Motors is also seeing some darkness ahead. The low sale value has forced the carmaker to…