Ahead of its official financial results for 2011, BMW has announced that the automaker sold 1.67 million cars last year, including a record 285,000 Minis and 3,668 Rolls Royces. It also says that sales in January and February 2012 were the ‘best in...
Read the rest