just some background :
peter schiff i'm sure everybody knows.
the guy with the glasses is stephen roach. he was chief economist at morgan stanley but he's now heading up their asian offices.
cees mass was the cfo / cio of ING, which is a very, very (very) large bank out of the netherlands. not sure what he's up now.