PSA Peugeot Citroen has finalised Tamil Nadu to set-up plant
July 1, 2011
French car manufacturer PSA Peugeot Citroen (PSA) has finalized plans to set up its first car manufacturing facility, by an investment of Rs. 4,000 crore at a site near …