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