Carrefour S.A. ADR (CRRFY) - OTCPK - Current
Company Description
2nd largest retailer in the world, Carrefour is a multiformat, multi-channel and multi-local retailer with more than 9,900 stores.
Industry: Department Stores
Country: France