NamRA's operational efficiency questioned
Breadcrumb
The Namibia Revenue Authority (NamRA), is under scrutiny as stakeholders raise concerns about the organisation's failure to live up to its full potential and operational efficiency.
The Namibia Revenue Authority (NamRA), is under scrutiny as stakeholders raise concerns about the organisation's failure to live up to its full potential and operational efficiency.