Karlo
05-01-2008, 10:46 PM
http://a332.g.akamai.net/f/332/936/12h/www.edmunds.com/media/il/news/2008/0501/peugeot.160.jpgFrench automaker will invest $143 million in new tech facility, which opens this fall.
More... (http://www.edmunds.com/insideline/do/News/articleId=126063)
More... (http://www.edmunds.com/insideline/do/News/articleId=126063)