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