Carrefour S.A. (CRERF) - 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