The seven Nissan factories on the chopping block revealed? Plant closures in Japan, Mexico, South Africa, Argentina and India all under consideration: report
19 May 2025 by Samuel Irvine
Nissan will shut down two car assembly plants in Japan as well as factories in Argentina, Mexico, South Africa and India as part of its cost-cutting measures outlined last week, according to sources... Read more