just-auto.com

FRANCE: Tough new car market prompts PSA Peugeot Citroen to pull out of World Rally Championship

By just-auto.com editorial team | 4 November 2004