A public benefit Corp is a corporate structure under Delaware law which allows a for-profit entity to also commit to pursuing goals of bettering society