Drilling & WellsVerified
GM meaning in oil and gas
GM means Gas to Market Major Technology Lever. Maximises the contribution of technology in securing BPX's gas growth ambitions
Definition
Gas to Market Major Technology Lever
Maximises the contribution of technology in securing BPX's gas growth ambitions