A public corporation is a company created by the government through special legislation to provide services to the public. It has a board of directors appointed by the government and is fully owned and financed by the government. While public corporations have autonomy in their management, their primary purpose is to serve the public rather than generate profits. Some key advantages of public corporations include their ability to operate independently and adaptability, while disadvantages include potentially less motivation among managers and higher tax rates compared to private companies.