Repeat: The stamps were ordered by Germany's Finance Ministry, which holds 21 per cent of Deutsche Post's shares through the state-owned KfW bank.
The stamps were ordered by Germany's Finance Ministry, which holds 21 per cent of Deutsche Post's shares through the state-owned KfW bank.