This week on Facing the Future, we hear from Ben Ritz, Director of the Center for Growing America's Future at the Progressive Policy Institute, and one of our more frequent show contributors. Ben has written several interesting pieces including one where he asserts that the Fitch rating agency's recent downgrade of the federal government's credit rating should be a wakeup call for all those concerned about the budget and our national debt - even if the downgrade itself was not warranted. So we talk to Ben about that and also, how is the federal government doing about investing in scientific and technological research and innovation a year after Congress passed the Chips and Science Act.
Tax Cuts and Health Care Costs
Trustees' Warning: Time Running Out
Health Care Rx: Transparency, Competition and Choice
Fiscal Therapy with Bill Gale
Political Persuasion: Tradition and New Tech
Health Care Spending and 'Medicare for All'
Money, Campaigns and Fiscal Reform
Trump's Budget: Rosy or Realistic?
An Academic Perspective
Tax Refunds, Health Spending and the Debt Limit
On the Trail
Congress, Get Woke on Immigration
Missing: Concern for Fiscal Policy Issues
Shutdown Ends, Bad Fiscal Policy Continues
One Month, and Counting
State of the (Fiscal) Union
Playing by the Rules
Best of 2018: Investing in Our Future
Best of 2018: Former Congressmen Share Insights
Economist Mom: Are You Scrooge or Santa?
Create your
podcast in
minutes
It is Free
City Manager Unfiltered
Potencial Americano
The ASIC Podcast
The Chris Plante Show
Red Eye Radio