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