Ethical Economy P2P Business Models Videos An introduction to the importance of Benefit Corporations August 4, 2012 0 Comment Michel Bauwens read B Corporations allow corporations to conduct social impact strategies, without fearing shareholders suits. NY State has legalized them. This PBS News Hour documentary gives many examples of such initiatives in NY State. Watch the video here: