Hertz Cancels 90% of New Car Purchases, Further Pressuring Already Desperate Automakers

Coronavirus lockdown drastically impacting markets
Read more at InfoWars

We are ad-free!

support

Share this: