IBV International Vaults, which millionaire founder and CEO Ashok Sewnarain set up in South Africa in 2004, will open in Stanhope House, formerly Private Barclays Bank, in Mayfair, London.

Source: news.theceomagazine.com