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