Due date performance has improved from 78 % to 98%. The only late orders have been due to suppliers being caught out with our increased demand.
Due date performance has improved from 78 % to 98%. The only late orders have been due to suppliers being caught out with our increased demand.
Leave a Reply