America’s Debt Crisis
In a campaign launched in 2012, Travelers took steps to raise awareness about the U.S. national debt and its implications for the American economy. The Travelers Institute collaborated with public television to present “Overdraft,” an award-winning, nonpartisan documentary highlighting the national debt and its impact on individuals and U.S. economic competitiveness. The documentary, which premiered in June 2012, aired more than 300 times on public television stations across the country over a period of two years. As the presenting sponsor of the film, the Travelers Institute hosted more than 80 screenings for students, young professionals, journalists, policymakers, independent insurance agents, employees and industry leaders, including during a dedicated university tour. Programming showcased our data-driven approach to understanding concepts around the national debt and economic growth and leveraged key Travelers recruiting relationships to reach future insurance leaders.