Channel 4 Sales has unveiled the ten businesses shortlisted for its B Corp competition, which has returned for a second year ...