NPSO announces promotions

100