A public corporation is a government-owned company that operates commercially to carry out governmental functions, managed by an appointed board according to business principles. In India, major public corporations include Air India, Bank of India, and Indian Railways. While public corporations can facilitate industrial development and provide competition, they often lack flexibility and autonomy due to political interference and delays in decision-making, which can reduce labor productivity.