Details, and some criticism, at LLC Law Monitor. The bill can be found in its entirety here.
This is an issue we have touched on before, in the context of Delaware's pending benefit corporations bill. Earlier this year B Lap published a white paper including a proposed form of benefit corporation statute.