News

The firm said that Carvana created a consumer experience with an net promoter score of 69 by combining proprietary software ...