When the financial and automotive press gathered Tuesday in Wolfsburg, home to a leading automaker, were they at a VW press conference or at a pop concert?


Source: Auto Feed