More than 20 former employees at the famous Harrods department store have accused its former owner, Mohamed Al-Fayed, of sexual abuse. How far back do the allegations go? What does it mean for the reputation that the billionaire businessman spent decades curating for himself? And how did this ruthless social climber with a murky financial past become one of the most powerful people in British society?
Host: Ellen Coyne Guest: John Meagher