Originally Posted by
cashcow
I don't know whos question you were answering, but Deutche Post has a revenue stream that is huge. It is larger than FedEx and UPS combined.
UPS - $47.547 billion
FedEx - $32.294 billion
DPWN- € 60.5 billion ($ 80.65 billion)