Considering Being a Benefit Corporation? A New Site Clears the Path

B Labs launches a site that separates benefit corporations from B Corps and answers questions for confused users.