ID Logistics is the 2022 ECOVADIS Silver Medal for its CSR performance.