Comment Comment by dimmuborgir Yup, they are called GCCs (Global Capability Centers). parent dimmuborgir 1 year ago