Monday, December 5, 2022

Borgward Brand Dies Again, Declared Bankrupt

The Chinese company with a German name succumbs after incurring huge losses.