The largest corporations in the U.S., consisting of oil, retail, banking and technology giants, paid an average of only 9% of their earnings in income taxes to the Internal Revenue Service last year.
According to the tax code, companies are ...
read more