Supply chain traceability solutions provider TrusTrace, alongside a group of retailers, announced the launch of a new due diligence questionnaire, aimed at streamlining compliance on Human Rights and Environmental Due Diligence (HREDD) for the apparel and footwear sector. The initiative will be facilitated by One Retail Hub, a new free digital platform developed in partnership with nonprofits Cascale and Fair…