How does Hertz rack up $17 billion in debt? They do not own the vehicles - they are leased. A global pandemic slams shut their revenue stream, the lease companies still want their money, and you have a business in strife. This is happening everywhere.