Borgward BX7 PHEV Wins SUV Of The Year Award?

“Borgward BX7 plug-in hybrid SUV wins Plus X Awards” That’s the headline that made us wonder how a vehicle that’s only available in China can manage to capture what appears to be a global award. Well, that’s how some awards work. Someone dreams up an award that only one automobile… …read more