Peugeot-Citroen eyes US comeback

PSA, parent company of Peugeot and Citroen, is heading back and reportedly setting up shop in Atlanta, Georgia, which is also the US base for Mercedes-Benz and Porsche.

Read More