General Industry TermVerifiedGBR meaning in oil and gasGBR means Global Business Review.DefinitionGlobal Business ReviewSuggest a correction