Automotive News Uncategorized Mike Jackson’s I told you so moment on Tesla’s ‘logistics hell’ September 20, 2018 admin Tesla could have avoided its recent struggle delivering cars to customers quickly if it hadn't insisted on handling its own retailing, AutoNation CEO Mike Jackson said.