Definition
Ofsted
The regulator for education and children's services in England.
Plain-English explanation
Inspection outcomes are frequently used as selection criteria in education contracts.
Related terms
Definition
The regulator for education and children's services in England.
Inspection outcomes are frequently used as selection criteria in education contracts.
Related terms