Here is a video of Sara Horowitz of the Freelancers Insurance giving a good explanation of the philosophical* foundation of the B Corp movement. Her points apply to the B Corp movement in general, but are a nice summary of the goals of the Best for NYC Challenge.
*There’s that word again.
