Public Corporations in Administrative Law: Meaning, Nature, and Judicial Control
Public corporations in administrative law occupy a unique space in India's governance structure. They are neither pure government departments nor entirely private businesses. Instead, they are bodies created by statute