Tanzania Revenue Authority presents Electronic Tax Stamps Management application
Tanzania Revenue Authority presents Electronic Tax Stamps Management application The Tanzania Revenue Authority introduced Electronic Tax Stamps Management System (ETSMS) app which involves applying excise