irca meaning in oil and gas
Definition
International Risk Control America
irca means International Risk Control America. Safety consultancy specialising in HSE risk management and incident investigation
Safety consultancy specialising in HSE risk management and incident investigation
✓ Verified term