General Industry TermVerifiedg&p meaning in oil and gasg&p means Gas and Power.DefinitionGas and PowerSuggest a correction