China orders recall of 4.3 million vehicles over hidden door release latches · Pollar