Review of DHL Freight


Rated 1 out of 5 stars

Poor software mechanisms

Poor software mechanisms, support suck, blaming the customer. Warning! Check alternatives before implementing them with your business .

7 May 2024
Unprompted review