[Daily News] ONE twelve months after the Tanzania Revenue Authority (TRA) rolled out the most foremost share of Electronic Tax Stamps (ETS) for products which are subjected to excise accountability, manufacturers have faith had each and every accelerate and detrimental response to the fresh system.
Tanzania: New Duty Stamps Receive Mixed Reactions
Learn Extra