public body of the United Kingdom

C7380 concept

A public body of the United Kingdom is an organization, typically funded or overseen by government, that carries out public functions or delivers public services on behalf of the state.

Aliases (1)
  • joint British-Irish institution ×1


Please wait…