By Planet Retail2010-02-26T00:00:00
Carrefours profits plummeted 70% to €385 m (£343m) in 2009, largely due to restructuring charges.
Already have an account? Sign in here