SANBS stocks fall below target ahead of festive season

Written on 26/10/2026
Phenyo Selinda

The blood service needs 3 500 units daily to meet patient demand.
Read full article