General Industry Term

NSI

Definition

North Sea Infrastructure

NSI means North Sea Infrastructure.

The collective network of pipelines, platforms, and terminals in the North Sea.

✓ Verified term