Economics, Politics, Travel Cruisin’ For A Bruisin’ Hertz’s imminent demise goes much deeper than might be noticeable at first blush. June 10, 2020