Car rental giant Hertz files for bankruptcy protection in Delaware -...

05/22/20