Question: why are corporations not paying taxes?
Answer: There are several major ways that corporations avoid paying taxes, or manage to earn tax subsidies. One way is through finding ways to shift U.S. profits to foreign subsidiaries in countries with lower tax rates, a practice known as offshore tax sheltering. Another way is through the use of accelerated depreciation.