extremely profitable wholesale diamond and jewelry business What does ITF, CBM, AMS, GP, DOC mean. Thanks!

By huanggs
extremely profitable wholesale diamond and jewelry business These are abbreviations encountered in cargo agents (I guess). I hope someone can guide someone