A public sector body or a legal entity governed by private law with a public-service mission providing adequate financial guarantees.
Corresponding term unknown