Alessandro Della Bella/EPA

Brady W. Dougan, CEO of Swiss Bank Credit Suisse, looks on during the general assembly of Swiss Bank Credit Suisse CS at the Hallenstadion in Zurich, Switzerland, 30 April 2010.

Larger than life.

Discuss this post