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.