The human link in supply chains

Wait 5 sec.

Saluting the 25-million workforce that powers India’s logistics sector