Lu Yuyu, founder of citizen media outlet Not in the News (非新聞)has been missing since June 15, along with his girlfriend.
China Renaissance Shares plummet as CEO becomes unreachable
China Renaissance Group faces uncertain future amid regulatory crackdown and economic struggles China Renaissance Holdings Ltd suffered a massive blow as its shares dropped by … Read more