Synonyms of Statutory corporation
Primary definition: A corporate body set up by an act of legislature or parliament, rather than under the general companies registration law, typically to perform public functions or services.
Primary definition: A corporate body set up by an act of legislature or parliament, rather than under the general companies registration law, typically to perform public functions or services.