Borgward Isabella ConceptAt this year's Frankfurt International Motor Show, China’s Borgward has unveiled an ultra-luxury electric car, the Isabella concept. Unlike many other studies, the Borgward Isabella Concept is more than jus...