Concept

Managed service companies

Properties

Alt label
  • MSC
SES ID
  • 11509
  • 52826
Notation
  • 11509
In scheme
Broader
Definition
  • Corporate structures through which workers provide labour services.