Carrefour

Global animal welfare policy

Read the full online engagement report

back