Cardiff University: Clwstwr celebrates success of creatives in South Wales
A multi-million pound programme to drive innovation in the screen industries is celebrating the work of more than 100 projects which have benefitted.Led by Cardiff University, in partnership with the University of South Wales and Cardiff!-->…