Blog

Rewarding Failure, Punishing Success

America’s corporate taxes are some of the highest in the world, punishing companies for investing in America, driving “capital overseas,” and encouraging companies to…