Entity

Carrefour Group

French multinational retail and wholesaler

Entity sentiment