Designed by
Title
June 10, 2020 Sunnyvale / CA / USA - Hertz logo displayed at one of their rental offices; The Hertz Corporation filed for #186640907
Description
June 10, 2020 Sunnyvale / CA / USA - Hertz logo displayed at one of their rental offices; The Hertz Corporation filed for bankruptcy on May 22 as result of COVID-19 outbreak disrupting their business
This image is editorial