What are Benefit Corporations
B Corps are companies that are committed to measuring and considering their environmental and social performance with the same attention traditionally reserved for economic results and that believe in business as a positive force that is committed to producing value for the biosphere and society.