Definition
Supported Business
An organisation mainly employing disabled or disadvantaged people.
Plain-English explanation
Eligible for reserved contracts where at least 30% of employees qualify.
Related terms
Definition
An organisation mainly employing disabled or disadvantaged people.
Eligible for reserved contracts where at least 30% of employees qualify.
Related terms