Retail EcommerceHarrods
Owned by Qatar Investment Authority
British luxury department store founded in 1849 in Knightsbridge, London, owned by Qatar Investment Authority since 2010 and attracting 15 million visitors annually.
department-storeluxuryretail