When the going gets tough, it is often the manufacturing end of the supply chain that bears the brunt: orders get cancelled, payments delayed or delivery times ever shorter. In September 2021, the Sustainable Terms of Trade Initiative (STTI) was formed, a global, manufacturer-driven initiative focused on creating fairer purchasing practices in...
12 Jan 2024