ITSA Hits Back Over Tax Stamp Criticism

The International Tax Stamp Association (ITSA) has responded to criticism of paper-based tax stamps in a new report on the use of blockchain technology for collecting excise duties.