METRO Cash & Carry is a global leader in self-service, business-to-business wholesale, and is the largest sales division of the METRO Group, one of the world’s leading international trading and retail companies. Headquartered in Dusseldorf, Germany, METRO Cash & Carry commenced operations in India in 2003.
METRO Cash & Carry India...