Harrods’ 2010 Acquisition by Qatar Raises Questions Over Missed Red Flags Amid Abuse Allegations
In 2010, Qatar’s sovereign wealth fund, the Qatar Investment Authority (QIA), purchased luxury department store Harrods for £1.5 billion. What was intended to be a jewel in the Gulf state’s crown has now turned into a scandal, as Harrods faces serious sexual abuse allegations connected to its former owner, Mohamed Al Fayed. A recent BBC…