Meaning of "IMB"

International Maritime Bureau

IMB Meaning of