General Industry TermVerified
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.