MDDO: Maximum Daily Delivery Obligation

What does MDDO mean? The above is one of MDDO meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Maximum Daily Delivery Obligation