GBS meaning in oil and gas

GBS means Global Business Services. GBS is the family of captive and outsourced business services.

Definition

Global Business Services

GBS is the family of captive and outsourced business services.

You might also be looking for…

Related Terms