Harrods reports annual loss due to £60m provision for Al Fayed abuse compensation | PiQ Markets