London and Berlin — Nearly two decades after taking the helm of Deutsche Post, Klaus Zumwinkel had transformed Germany’s national postal service into a global mail and logistics giant with annual revenues of €66 billion ($102 billion) – more than double those of FedEx.
More: continued here