 The Walt Disney Studios and Shanghai Media Group Pictures signed a movie development agreement, before 6 March 2014 announcement, in which Chinese themes would be incorporated into Disney branded movies.Shanghai Media Group is the holding company of Yicai Global (China) (formerly known as "China Business Network"), which in addition to the TV channel also runs a magazine named "CBN Weekly", a newspaper called "CBN Paper", radio channel "CBN Radio" and a number of websites carrying the name.In 2015 Alibaba Group paid 1.2 billion yuan ($193.5 million) to Shanghai Media Group for 30% of CBN's stocks.