Very much so given the size and expense of the new Wells Fargo building they have just opened in London...
Not a member of The Register? Create a new account here.
Remember me on this computer? Post anonymously?