By Planet Retail2010-09-02T18:25:00
Mercator has reported sales of 1.33bn (£1.10bn), up 3.2% year-on-year.
Already have an account? Sign in here