Manufacturing

Toyota resumes Japan production after typhoon

A collapsed road is seen following torrential rain caused by typhoon Lan in Kishiwada, Japan.
EL
By:
Elaine Lies
October 22, 2017 05:00 AM