Factory Shutdown

Coronavirus threat forces world’s biggest car factory to shut its operations

The five-plant network can make 1.4 million vehicles annually, in a coastal location facilitating importing… Read More