Running out of road: Apollo gears up for Carvana showdown
Credit investor had profited on Hertz trade but is nursing a $400mn paper loss on latest car market wager
Credit investor had profited on Hertz trade but is nursing a $400mn paper loss on latest car market wager