4 ms·
They are a logistics company, not a financial company. I have no affiliation with Carvana but I am familiar with the market they operate in.
by xfitm3 5y ago
They are a logistics company, not a financial company. I have no affiliation with Carvana but I am familiar with the market they operate in.