Channel 4 Sales reveals ten B Corps shortlisted to win free TV advertising airtime
Channel 4 Sales has today unveiled the ten businesses shortlisted for its B Corp competition, which has returned for a second year in partnership with B Lab UK, the non-profit behind the UK B Corp movement. The competition will see five of the shortlisted UK B Corporations (“B Corps”) win a share of