Swissnex: Promoting Swiss Excellence

At Pier 17 of the Port of San Francisco, a small yet striking detail catches the eye: a flag of Switzerland atop a building. A prominent CFF clock dispels any doubts that we’ve stumbled upon a piece of Switzerland right here in San Francisco. Adjacent to the Consulate General of Switzerland lies Swissnex, an initiative […]