General Knowledge McqsHead Quarters of International InstitutionsThe International Maritime Organisation formed in 1954 and is headquartered in ______________.A. The Hague, The Netherlands B. London, UK C. New York, USA D. Vienna, Austria Show AnswerHide Answer B. London, UK