The used vehicle segment globally has drawn flak for trust issues and less-than-optimal business practices.…