-
Tanzania: What the Electronic Tax Stamp Tender Means to You
Citizen, 20 June 2018
The introduction of electronic tax stamps will result in a Sh13 rise in prices of products, MPs say, blaming the government for issuing the tender to a Swiss firm despite its… Read more »