Tax Revenues Do Not Correlate Well with Tax Rates
What is holding our economy back? How can we get back on track?