Shares of Carvana Co. seemed ready to pop after the company reported a 33% increase in retail vehicle sales during the second quarter. Carvana CEO Ernie Garcia spoke to the Business Journal about its third quarter outlook and more.
Amy Edelen
Source link
