Over recent months, supply chain players have had to contend with a wide range of legal, environmental, political and social is...