While customers pay record-high rental car costs, what is @Hertz doing? Lining the pockets of executives and private equity investors with $2 billion in stock buybacks. @Hertz owes the public an explanation for their corporate greed. https://t.co/b6LAHlz0Yc