New Orleans The World Economic Forum is a non-profit (supposedly) gathering ground in Davos, Switzerland in late for the big whoops to network and presumably plan for our future and their profits. For years the alternative Forum, the World Social Forum met first in Porto Alegre, Brazil, and then in different countries to try and …