TNT Logistics signs Italy contracts

TNT Logistics signs Italy contracts

TNT Logistics announced that its Italian unit has signed two major contracts.

The first one,