Manufacturers: Why ETS are a big burden

At a time when the Tanzania Revenue Authority (TRA) has announced a tender to for a company that would supply, install and operate the electronic tax stamps (ETS) programme, manufacturers have reiterated that, in its current form, the system is a huge burden to them.