Skip to main content
UK Parliament
query
Search icon
Concept
Managed service companies
Details
Tagged entities
Properties
Alt label
MSC
SES ID
11509
52826
Notation
11509
In scheme
Subject
Broader
Companies
Definition
Corporate structures through which workers provide labour services.