Metrics Scorecard

What would a 60%-80% tax rate do to the economy?

Sep. 12, 2017 - 03:04 - High tax rate

For video troubleshooting and help click here.