B Corp companies are a new type of business model that aims to make business a force for good. This means putting sustainability and a positive social impact at the heart of your mission.