The headquarters of the International Maritime Organisation (IMO) are located at which city?
The headquarters of the International Maritime Organisation (IMO) are located at which city?
[A]Vienna
[B]London
[C]Tokyo
[D]Oslo
London
The International Maritime Organisation (IMO), formed in 1959, is the specialized agency of United Nations responsible for improving maritime safety and preventing pollution from ships. Its headquarters are located at London, United Kingdom. The IMO has 171 Member States and three Associate Members.