Made O'Meter
Discover where a brand or product originates
Carrefour Soft Bio is owned by Carrefour Group, headquartered in France. No. The ultimate owner of Carrefour Soft Bio, Carrefour Group, is headquartered in France, not in the United States.
Carrefour is one of the world's largest hypermarket chains and retail groups, operating thousands of stores across Europe, the Middle East, and Asia.
disclaimer
poweredBy