Carvana’s stock takes a hit on ‘vague’ guidance, but CFO Mark Jenkins explains why the turnaround is on track

OSTN Staff