CategoryManufacturing

Toyota, Nissan idle 2 assembly plants in wake of earthquake