Peli BioThermal adds 13 points to Credo on Demand network

Peli BioThermal is to add 13 drop points to its Credo on Demand network across Europe in partnership with Rhenus Logistics. The new European drop points are among more than 50 planned for 2018 including additional locations planned for the Americas and Asia. The company is also expanding the number of network stations in 2018, […]