Channel 4 announces latest B Corp TV ad airtime winners

Wait 5 sec.

(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...