What is a B Corp?

A benefit corporation, known colloquially as a “B Corp,” is a type of for-profit corporate entity authorized by 33 United States and the District of Columbia. The purpose of these corporations is to create general public benefit, which is defined as a material positive impact on society and the environment. Essentially, benefit corporations emphasize the […]