Introducing The Hongqi H7. Now At Your Neighborhood Red Flag Dealer - The Truth About Cars Now At Your Neighborhood Red Flag Dealer...”.
If they'd partnered with a French car maker, it'd have to be called White Flag.
I'm not sure the name “Red Flag” is one that carries a positive conotation for an automobile.