Discussion about this post

User's avatar
SugarBear74's avatar

Was Hertz sold to a venture capital firm at any point? Sounds like a vulture capitalist move to me.

No posts

Ready for more?