Articles on: Investment GlossaryCorporationA legal, taxable entity chartered by a state or the federal government and owned by its shareholders.Updated on: 24/04/2023