Ford, which set up shop in Tamil Nadu in the 1990s, had announced in September 2021 that it would stop production in its plant near Chennai by June 2022

Leave a Reply

Your email address will not be published. Required fields are marked *