Company / Corporate

BPNL

Definition

A Major Oil and Gas Company Netherlands

bpnl means a major oil and gas company Netherlands.

Refers to BP's operations and assets based in the Netherlands.

✓ Verified term