The Ministry of Finance says the introduction of digital tax stamps had to come at a cost to fund the establishment and ...