The WEF is a bogeyman with no real power.
Right then, sold out to the US, the chinese, the big 6 canuck banks, etc, whoever ya like or don't like... basically, not a serious country, that won't represent its citizens in its current form