Groupe PSA closing European factories until March 27
The PSA Group is the latest in a growing line of automakers who are halting factory operations in Europe due to the coronavirus pandemic, and it is progressively closing operations on the continent until March […]