meaning of BRANCH TAX

BRANCH TAX meaning in Law Dictionary

this is certainly a Southern Africa taxation that nonresident businesses must pay if they sign up a branch instead of another organization.