Designed by
Title
Credit Suisse in the Swiss financial center of Zurich city. #128590345
Description
ZURICH, SWITZERLAND --October 26, 2013. Credit Suisse in the Swiss financial center of Zurich city. Credit Suisse is the second-largest Swiss bank.
This image is editorial