Japanese car manufacturers halt production

Honda, Mazda and Nissan halt production due to Anti-Japan protests in China Cars · Honda, Mazda and Nissan halt production due to Anti-Japan protests in China Anti-Japan protests which erupted in China after a territorial dispute between the two countries have recently forced Japanese car manufacturers Honda, Mazda and Nissan to halt…