Credit Suisse Sold Building In Geneva, Visa Is Building Success At The Expense Of Small RetailersECONOMYKamila Szypuła