Published 3 years ago
The Namibia Revenue Agency (NamRA) Commissioner Sam Shivute has assured taxpayers that challenges related to the Integrated Tax Administration System (ITAS), is being addressed to ensure the system operates optimally.