Marketing News & Strategy

Hertz strikes major deal with Tesla that includes Tom Brady ads

The rental car brand has ordered 100,000 Teslas