Harrods reports a 3% fall in pre-tax profits to £171.6 million in the year to February

Luxury London department store Harrods reports declining profits yet its sales continue to rise. Ward said that he was already aware of wealthy people moving money abroad. And The Times newspaper reported him saying that the first thing such a government […] Read entire story.