Japanese car giant suspends operations at 12 domestic plants after glitch leaves company unable to order components.
Seek Knowledge, Find Knowledge
Japanese car giant suspends operations at 12 domestic plants after glitch leaves company unable to order components.