Corporations owe $700 billion in taxes

Corporate profits are near record highs, while revenue from corporate taxes is near record lows. A new EPI report highlights one of the most damaging loopholes in the tax code: deferral. Read the report