3 cities. Obviously London and New York, but what's the third?
Tokyo or Beijing maybe?
It's been annoying me all day, my mate, who works for Morgan Stanley (big nasty world killing investment bank) explained it all to me yesterday, if I ring him, I’ll look like a fool.
Tags: