"Certified B Corporations are businesses that meet the highest standards of verified social and environmental performance, public transparency, and legal accountability to balance profit and purpose." - B Lab, the nonprofit behind B Corps. See more information on B Lab's site.
The databases we'd normally use to identify companies don't don't allow you to filter by 'B corp' designation easily. Nor do they have a way to construct a dataset of companies that incorporate as 'public benefit corporations.'