banner

 

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.