Channel 4 sales launches competition to champion sustainable B CorpsChannel 4 is offering £600,000 in advertising airtime to support UK B Corporations.