What does branch profits tax mean?

branch profits tax meaning in Insurance Dictionary

one more income tax of approximately 30 % payable on dividend remittance by offshore u000du000au0009captives which are found is involved with trade or business in the United States.