MediaCity has today revealed its brand-new Content Studio, the largest multi-use content creation space in Manchester. The launch of the £600,000 state-of-the-art content creation space marks a ...