By John L. Williams
July 21, 2026
Why Form a Public Benefit Corporation? A Public Benefit Corporation (PBC) allows a business to work toward profit while supporting a social or environmental mission. Unlike a general corporation, a PBC allows directors to consider the affects their decisions have on employees, customers, communities, and the environment, not just shareholders. By incorporating its public support […]
Continue Reading
By IncNow
July 14, 2021
Achieving the “triple advantage” is the primary aim for firms that invest heavily into promoting sustainability. The three pieces making up the triple advantage are: People The environment Financial results The term describes the business benefits realized alongside significant environmental and societal progress resulting from a company’s sustainability efforts. Statistics published in a report by […]
Continue Reading
By IncNow
February 17, 2020
Do you want to make money while promoting clean and green practices? Are you promoting employment of disadvantaged people? A Public Benefit Corporation (“PBC”) in Delaware, which some refer to as a B-corporation, is a new type of corporate structure. It is a for-profit business that has a stated “public interest” purpose set out in […]
Continue Reading
By IncNow
June 7, 2018
How to Go From a Corporation to a PBC First, the decision to change from a traditional corporation to a PBC must be adopted in the annual meeting minutes of stockholders by a two-thirds vote in favor and through a unanimous action by the directors of the corporation. A PBC is not a different legal […]
Continue Reading