Hertz files for bankruptcy after rental-car demand vanishes
Hertz Global Holdings Inc. filed for bankruptcy in Delaware after sweeping travel restrictions and the global economic collapse destroyed demand for its rental cars. The Chapter 11 filing allows Hertz...
