The benefit corporation is a new corporate form that offers a vehicle for for-profit companies to embed a social mission into their legal structure. Prior to the creation of this structure, for-profit companies were obligated to act in the best interests of their shareholders. Typically, this meant companies had to maximize profits, and in turn,… Read more »