video: createch 2017

 

 

A short highlights film from the inaugural Createch conference which took place in London on 13th June, 2017. Find out more about Createch here.

ENDS