The newly created BBC Studios officially launched today (3rd April 2018), heralding a new chapter for the BBC’s content creation and exploitation activities. In an environment of increasing competition for viewers, the merger of BBC Worldwide ...