Swiss voters deliver decisive shift towards green parties

Rise of environmental agenda deals blow to hard right after years of advance

ft.com