WEF is based in Switzerland and their annual meeting is in the Swiss Alps.
The financing of WEF is mostly big corps which are in large part headquartered in Switzerland, and is financed by the Swiss government directly.
Swiss direct democracy is irrelevant to WEF.