Channel 4 sales launches competition to champion sustainable B Corps
Arm Commercial Commercial, Channel 4, revealed an exclusive competition for the UK approved companies (B Corps "), where five winners provided the opportunity to participate in 600,000 pounds from the time of free advertising.…