Hertz files for bankruptcy after demand vanishes

3 days ago