By George MacDonald2008-05-23T16:38:00
Marks & Spencer may have made 1 billion, but there was no feelgood factor as its share price β and those of its general merchandise and food counterparts β slid.
Already have an account? Sign in here