2023 – A Year in Headlines

Tax stamp and traceability developments in Argentina, Ecuador, Panama, and Venezuela; Kenya Revenue Authority seeks tax stamp price increase in bid to grow revenue collection;