Puns abounded: BlackRock may be a giant asset management firm, and when British megabank Barclays sold its stake in the company, the outsize black mountain in the deal toy clearly overshadowed Barclays’ own corporate symbol.
By clicking the accept link, you agree to us doing so.