The CCR Creative Industries: Putting World-class Talent Centre Stage
It could be said that creativity is in the DNA of Wales. But for many years, this nation of singers and storytellers seemed shy to show its full potential. Not anymore. The rise of the …