DHL Supply Chain Opens Warehouse in India

DHL Supply Chain has unveiled its new multi-user warehouse in Luhari, India.