Channel 4, North Sails partner on branded entertainment
NEWS BRIEF: Channel 4 in the UK has partnered with sailmaking company North Sails on Force of Nature, a three-part branded entertainment series produced by London- and Belfast-based indie Finite…
Read the full article


Comments
Sign in to join the conversation.
No comments yet. Be the first.