31 October 2014
Harrods, the world famous London department store, has reportedly paid a £118 million ($188 million) dividend to its Qatari owners after posting record sales and profits, said Arabian Business. The...
Subscribe to Companies House