Toyota released a press statement detailing their plans to temporarily halt auto production due to an explosion at an Aichi manufacturing plant.
Toyota released a press statement detailing their plans to temporarily halt auto production due to an explosion at an Aichi manufacturing plant.