The Best Reasons to Structure Your Social Business as a B Corp. Posted by April 28, 2016 Leave a comment on The Best Reasons to Structure Your Social Business as a B Corp. One of the newest legal corporate designations, B Corps., can help you take advantage of legal protection while your new business is trying to do some good in the world.