Powered by Lexis+®
Jurisdiction(s):
United Kingdom
Key definition:
Authority definition
What does Authority mean?

The public sector body procuring the project. This might, for example, be a local authority, an NHS trust, a central Government Department or a Non-Departmental Public Body.

Popular documents