Beijing Manyougu Information Technology Co. Ltd. (北京漫游谷信息技术有限公司), Youxigu (游戏谷) for short, was founded in 2006. Youxigu was one of the pioneer Chinese companies involved in the browser game development and is currently regarded as a Beijing leading high-tech firm. Growing to 500 employees, we expand... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet