Nectar of Bio
A global leader and the reference in food retail
Carrefour operates more than 12,300 stores and e-commerce sites in more than 30 countries. Carrefour is a multi-local, multi-format and omni-channel retail Group that employs more than 38,000 people worldwide and generated 88.4 billion euros sales incl.VAT under its banners in 2017. Every day, Carrefour welcomes around 13 million customers around the world and is actively committed to quality and to more sustainable trade.