Corporations: organization, finance and management