What does IMMH mean? Below you find one meaning for the word IMMH You can also add a definition of IMMH yourself
1
00
IMMH
The Industry Mutual Hold Harmless indemnity regime is a scheme run by LOGIC to address the contractual gap which traditionally exists between contractors working on the UKCS.