According to the spokesperson of MySpace China, Luo Chuan, CEO of News Corporation's subsidiary MySpace China, has resigned.
Luo, who previously was president of MSN China, joined MySpace China to be CEO in December 2006. In April 27, 2007, the beta version of MySpace.cn was opened and its formal version was launched in September that year.
As a former executive of Microsoft China, Luo had worked there for 12 years and had been director for Microsoft's MSN, director of Greater China for MSN and general manager of Shanghai MSN Network Communications Technology Co., Ltd. He was assigned as general manager of Microsoft China and president of Shanghai MSN Network Communications Technology Co., Ltd. in July 2006 and was responsible for the overall management of the portal of MSN China, Windows Live Messenger, Windows Live Search and Windows Live.com in China.
Founded in September 2003, MySpace.com is one of the world's largest community and social networking websites. MySpace China is an independently managed and operated Chinese local Internet company whose technology platform and brand support are provided by MySpace.