Channel 4 Sales awards TV advertising airtime to its B Corp competition winners

The competition, now in its second year, gives five B Corp businesses £600,000 worth of TV advertising airtime to fuel positive consumer behaviour change.