Where in the World Is All That Gold Stored?

More than 60 central banks store gold at the Bank of England.

Read original

Latest Posts