Carvana scrutinized in new Hindenburg Research report
Online car retailing giant Carvana was in the media and investor spotlight after a January 2 report from Hindenburg Research, called the company’s recent turnaround efforts a “mirage.” Carvana was founded in 2012 and is headquartered in Tempe, Arizona. “After …