How Citroen manufactures cars at French plant

RP news wires, Noria Corporation

This video provides a glimpse at how Citroen manufactures cars at its plant in France.

Access this 3-minute, 19-second video by clicking on the link below.


About the Author