What’s a Borgward? Well, it was a German carmaker up until 1961 that was dusted off after a half century of slumber, now combining German engineering with Chinese money. After launching a pair of SUVs in China, the brand is ready to make a splash back home, revealing its Isabella Concept coupe in Frankfurt. Evoking […]
