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