B-corporation. B-corps are for-revenue organizations having a mission to do general public good. They’re taxed precisely the same way as a C-corp, but shareholders may also be to blame for holding the company accountable for its mission and its income.Sole proprietors don’t want an EIN simply because they file business taxes along with their pr