Borgward, a*long-forgotten German brand that folded in 1961, made a splash by announcing its return and some incredibly ambitious sales targets early last year. It then showed off the BX7 SUV at the 2015 Frankfurt auto show before*sort of fading once again*into the background. Now that*Borgward has*popped up at the 2016 Geneva show with more […]
More...