3PL/4PL Breaking News Deutsche Post DHL to pay $644 M in back postal taxes Germany’s Deutsche Post DHL has been ordered by German financial authorities to pay EUR516 million (US$644 million) in back taxes incurred from 1998 to… June 6, 20121 minute read