What is a B corporation? A benefit corporation is a new type of entity created by the Wisconsin legislature to allow for-profit businesses to adopt a corporate structure that requires consideration of the public good as well as profits. Accordingly, the best interests of a benefit corporation (sometimes called a B corporation) extend beyond the…