News

He informed that the manufacturing facility in Tiruvallur, on the outskirts of Chennai, which Citroen acquired ... in 2018 to enter India, was already amongst the top 5 plants in the world.