About us

ICD is a well established organization incorporated in the year 1980 having 28 years of experience in process control, power measur READ MORE