Swiss and Canton de Geneve flags are seen on a

    Swiss and Canton de Geneve flags are seen on a building of Swiss bank Credit Suisse in Geneva, Switzerland, June 7, 2023. REUTERS/Denis Balibouse