Where is Headquarter of World Economic Forum is in_____________? / General Knowledge MCQs / By admin Where is Headquarter of World Economic Forum is in_____________? A. London B. Paris C. Cologny D. Geneva