Unknown May 26, 2020 299 × 168 Hertz paid top executives $16 million in bonuses ahead of its bankruptcy filing