B-Corps are a new type of company that uses the power of business to solve social and environmental problems.