Beyond Profits (B Companies)

Some businesses are just blind money machines. But your business is going to save the world. (Or at least not hurt it.) In that case, a B company may be for you.