India

Tata Motors opens auto dismantling facility in India

Global auto company says its Re.Wi.Re facility In Pune, India, can dismantle 21,000 end-of-life vehicles annually.