Share Mr Price posts 6% fall in annual profit

Let's do Biz