World Economic Forum does not have diplomatic immunity in Switzerland

By | November 2, 2023

Switzerland signed an agreement with the WEF in 2015 granting it formal status under the country’s Host State Act.Source