Hertz Global Holdings Inc. filed for bankruptcy in Delaware after sweeping travel restrictions and the global economic collapse destroyed demand for its rental cars.
Hertz Global Holdings Inc. filed for bankruptcy in Delaware after sweeping travel restrictions and the global economic collapse destroyed demand for its rental cars.