Jean Claude Michelou

  Jean Claude “JC” Michelou, former Editor-in-Chief of ICA’s InColor Journal, and co-founder of Imperial Colors Ltd., Thailand, colored gems suppliers, handed away Wednesday evening,...