As the Huffington Post alluded to yesterday, British retailer Marks and Spencer has announced a fall in profits, the first of its kind for three years. This annual loss bucks the trend of what was Britain's most profitable retailer, when it was the first to make £1bn in a year.
Tuesday, May 22, 2012