Getty Images This week marks the beginning of Germany's biennial Internationale Automobil Austellung - or International Motor Show. Traditionally, it is a chance for the country to parade the enduring strength of its own car industry, while welcoming the biggest brands from around the world. But this year's event, held in the Bavarian city of […]

Read more of this post