› added 2 years ago
63
TIL Harrods, the famous English department store, is owned by the country of Qatar through their sovereign wealth fund.
via reddit.com