News

It is generally agreed that between 50-70% of the organisation’s expenditures are managed by the supply chain department ... the greatest care their human capital the same way they manage ...