Where is Headquarter of World Economic Forum is in_____________? March 3, 2018 – by admin Where is Headquarter of World Economic Forum is in_____________? A. London B. Paris C. Cologny D. Geneva