The world economy is the economy of all humans in the world
Carvana COO Benjamin Huston sells $10.4m in stock#Carvana #COO #Benjamin #Huston #sells #10.4m #stock