Friday, July 23, 2010

Sore-throated tweets of a disgruntled song-bird - III

European banks fall short of 3.5 billion Euros tier-I capital. What stress was being tested? That of a stretched rubber-band??