Tag: Caterpillar

Read More

Caterpillar Avoids Paying $2.4 Billion in Taxes Via Swiss Government

Surprise, surprise! Another major American company has been found by the U.S. Senate to have avoided paying U.S. taxes by going overseas and utilizing the flexible Switzerland tax laws. Caterpillar, the manufacturer forĀ  construction and […]