Logo Metro Group

Metro Group

Metro AG, otherwise known as Metro Group, is a German global diversified retail and wholesale/cash and carry group based in Düsseldorf. It is one of the largest retailer in the world measured by revenues.