IP
Definition
Injection Platform
IP means Injection Platform. The Water Injection Platform was put into service at the Valhall field in 2004.
✓ Verified term
Injection Platform
IP means Injection Platform. The Water Injection Platform was put into service at the Valhall field in 2004.
You might also be looking for