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. In October 2020, the United States Department of State designated Yicai Global as a "foreign mission" of China.