Which of the following International Organization has no headquarters: Leave a Comment / GK Mcqs A. D-8 B. G-7 C. World Economic Forum D. All of the above