French auto and motorcycle giant Peugeot-Citroen is launching its car production facility in India.
Peugeot-Citroen is launching car production facility in India