(Telecompaper) UK broadcaster Channel 4 has awarded TV ad airtime to five more sustainable businesses as part of a B Corp competition run by Channel 4 Sales in partnership with B Lab UK...