10 Tax Issues Indie Game Developers Must Know Before Signing Publisher Agreements

Publisher agreements are not only about revenue sharing and marketing budgets. Tax withholding, W-8BEN, net revenue definitions, service…