Toyota forced to stop production at factory

  • Home
  • Design
  • Toyota forced to stop production at factory

A deadly 6.8-magnitude earthquake in Japan has halted production at multiple facilities across two major domestic car brands, Toyota and Nissan.

Leave A Reply