IDS is an integrated mechanical, electrical, instrumentation, control, automation and telemetry (MEICAT) specialist business that provides design, project management, commissioning, repair and maintenance services to water infrastructure and other..
Relevance: 10.984076