Harrods accused of ‘failure’ of responsibility over Al Fayed allegations
Unlock the Editor’s Digest for free Roula Khalaf, Editor of the FT, selects her favourite stories in this weekly newsletter. Harrods was accused of a “systematic failure of corporate responsibility”….