December 31, 2006

Metro AG’s retail empire stretches across more than 2,200 stores that operate in Germany and...