Borgward Isabella Concept

Borgward Isabella Concept

At 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...