BP
Definition
A Major Oil and Gas Company
bp means a major oil and gas company.
BP plc, one of the world's largest integrated oil and gas companies (supermajors).
✓ Verified term
A Major Oil and Gas Company
bp means a major oil and gas company.
BP plc, one of the world's largest integrated oil and gas companies (supermajors).
You might also be looking for