The newly created BBC Studios officially launched on 3rd April 2018, heralding a new chapter for the BBC’s content creation and exploitation....