Channel 4 and North Sails partner on first social branded entertainment for Channel 4 Sport channels, produced by Finite Films & TV
Channel 4 today announces it has partnered with North Sails on Force of Nature , a three-part adrenaline-fuelled branded entertainment series. Produced by Finite Films & TV, the series marks the first social branded entertainment commission to air exclusively across Channel 4 Sport’s digital