This week's Brand of the Week is The Hertz Corporation. Take a look at the car rental company's digital advertising spend and impressions.