NIA has 28% staff shortage: 541 posts vacant; key ranks included

NIA has 28% staff shortage: 541 posts vacant; key ranks included