ETS: Manufacturers turn up the pressure, TRA responds
A beer production line. The electronic tax stamps controversy has refused to go away, with major private sector players continuing to bemoan what they say are exorbitant costs they incur by using the monitoring system. PHOTO | FILE
Big taxpayers continue to bemoan what they say are exorbitant costs incurred through electronic tax stamps, but the Tanzania Revenue Authority says efforts to find a solution are ongoing