Double taxation refers to income tax being paid twice on the same source of income. This can occur when income is taxed at both the corporate and personal level, as in the case of stock dividends.
North Carolina offers an especially telling window into what is happening across this once legally segregated region where ...