Give one word / phrase / term :

An autonomous corporate body created by the Special Act of the parliament or state legislature with defined powers, functions and duties.

6 views

1 Answers

Statutory Corporation

6 views