Newswire brought to you by Carmakers stuff German market with self-sales Jul 31, 2012 * Dealers and makers account for 3 in 10 new sales Load More