I had never heard of the concept of B Corps or ‘B Corporations’ until a feature in the Guardian caught…