What is a B Corp?

You might have noticed us banging on about it a lot recently, as our B Corp certification came through this month. But what actually ...