inde meaning in oil and gas
Definition
Indefatigable
inde means Indefatigable. Its the name of a gas field in southern North Sea (formerly an Amoco operation)
Its the name of a gas field in southern North Sea (formerly an Amoco operation)
✓ Verified term