idc chemicalslatest news & developments