EU car sales drops 10% in November

EU car sales drops 10% in November

By Aubrey Chang - Dec 16, 2012

Europe saw demand for new cars drop for the fourteenth consecutive month in November. On the 14th of December, the Europ...

Read More