Ben Murrey

Ben Murrey is fiscal policy center director at the Independence Institute, a free market think tank in Denver.