The South Sudan Revenue Authority (SSRA) is set to launch its Digital Tax Stamp (DTS) system, set to go into effect on July 1, 2025, in a move to modernise its tax system and crack down on illicit ...