Hertz must offload almost 200,000 cars by the end of 2020 as part of its bankruptcy deal - Business Insider Business Insider