Carvana: A Father-Son Accounting Grift for the Ages
(hindenburgresearch.com)
Carvana is a $44 billion online car dealer founded in 2012. Its main business is an online platform that allows retail customers to buy and sell used cars.
Carvana is a $44 billion online car dealer founded in 2012. Its main business is an online platform that allows retail customers to buy and sell used cars.