CIE is a crossword puzzle answer that we have spotted 3 times. french firm abbr French company: Abbr. Abbr. in French business names