Credit Suisse Headquarters

Credit Suisse Headquarters

Gianluca Colla/Bloomberg

A tram passes the illuminated headquarters of Credit Suisse Group AG in Zurich.