Company / Corporate

BPOGRL

Definition

A Major Oil and Gas Company Oil Grangemouth Refinery Limited

BPOGRL means a major oil and gas company Oil Grangemouth Refinery Limited.

Refers to the corporate owner/operator of BP's Grangemouth refinery in Scotland.

✓ Verified term