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

You might also be looking for…

Related Terms