Channel 4 creates dedicated content and channel distribution team 21 May 2014 Channel 4 today announced it has created a new...