What is a B Corp?What is a B Corp & why are companies becoming certified? A B Corp is a for-profit business that has social and/or environmental outcomes...