article thumbnail

Sustainability and due diligence laws force action

Logistics Business Magazine

Studies show: One of the biggest challenges companies in industrialised countries currently face is a shortage of workers. Managers must have a handle on “batch size 1” production and delivery, master the returns business, and have a last-mile solution in place. Human resources management becomes more important.