Borgward Isabella concept

The return of Borgward had been rumored for years; today, with 70,000 units ordered, the former German brand is surprisingly well established on the China market, where Beiqi Foton …read more